eudora-mac/Bits/buildtext

1 line
414 B
Plaintext
Raw Normal View History

2018-05-23 09:59:15 +00:00
#!/usr/local/bin/perl foreach $f (@ARGV) { open(STDIN,"<$f") || die; $f =~ s/\.[a-zA-Z]*$//; # strip extension ($name,$id) = split('=',$f); $name =~ s/.*://; # strip path print "data 'TEXT' ($id," . '"' . "$name" . '"' . ",purgeable) {\n"; $neednewline = 0; while(<STDIN>) { chop; s/"/\\"/g; if ($neednewline) {print ' "\n" ';} $neednewline = 1; print ' "' . $_ . '"' . "\n"; } print "};\n"; }