perl -ne"if(/processed/){ print($last),undef($last) if $last; print;}else{$last=$_}" junk.dat **start xyz File1 processed File2 processed **start wert File3 processed File4 processed