Help for this page
LINE: while (<>) { ... # your program goes here } continue { print or die "-p destination: $!\n"; }
perl -pi -e'BEGIN{$HEAD=shift@ARGV;open(HEAD);$main::head=<HEAD>}$_=$m +ain::head.$_ if $.==1' header-file file-to-be-edited
perl -e'($HEAD,$FILE)=@ARGV;open(HEAD);open(FILE);open($f,">$FILE.$$") +;print $f scalar <HEAD>,<FILE>;rename "$FILE.$$","$FILE"' header-file + file-to-be-edited