#! /usr/bin/perl -w use strict; my $src = shift; open SRC, '<', $src or die "$src: $!"; my $perl = "/tmp/domac$$.pl"; open PERL, '>', $perl or die "$perl: $!"; my $dest = shift; print PERL <', \$dest or die "\$dest: \$!"; PHDR my $ctr = 0; my $print = 0; while () { tr/\r\n//d; if (/^!(.*)$/) { my $data = $1; if ($print) { print PERL "PR$print\n"; $print = 0; } print PERL "$data\n"; } else { my $data = $_; if (not $print) { $print = ++$ctr; print PERL "print DEST <