in reply to writing to the top of a file
How about something like:
open (IN, $file) or die "$!\n"; my @ary = <IN>; close IN; open (OUT, ">$file") or die "$!\n"; print OUT "stuff\n"; print OUT @ary; close OUT;
or
rename $file, $tempfile; open (OUT, ">$file") or die "$!\n"; print OUT "stuff\n"; open (IN, $tempfile) or die "$!\n"; while (<IN>) { print OUT $_; } close IN; close OUT;
Update: or better yet, see broquaint's post above.
|
|---|