#!/usr/local/bin/perl while () { if (/^%/) { $prev =~ /
-- >$1") ; print FOO $current; print FOO "
\n"; close (FOO); $current=" "; } else { $current .= $_; } $prev=$_; }