diff options
| author | B. Watson <urchlay@slackware.uk> | 2026-10-31 00:36:39 -0400 |
|---|---|---|
| committer | B. Watson <urchlay@slackware.uk> | 2026-10-31 00:36:39 -0400 |
| commit | 40182fa3fa29554a2e305db9a5c4a7deeb1399d8 (patch) | |
| tree | f551e561a1d620a83127a5a2cd862297248c8937 | |
| parent | 2d97c3f7ce26ee97cdd7d32efd53162cdeedba95 (diff) | |
| download | greypool-40182fa3fa29554a2e305db9a5c4a7deeb1399d8.tar.gz | |
ropeylog: rename old files to .bak
| -rwxr-xr-x | ropeylog | 7 |
1 files changed, 6 insertions, 1 deletions
@@ -358,12 +358,17 @@ sub get_page_name { sub print_all_reports { for my $rep (@reports) { my ($title, $fname, $sortfunc) = @$rep; + $fname = "$outdir/" . get_page_name($fname); - open my $f, ">$fname" or die $!; + + open my $f, ">$fname.new" or die $!; my $oldf = select $f; print_report($title, $sortfunc); select $oldf; close $f; + + rename $fname, $fname . ".bak"; + rename $fname . ".new", $fname; } } |
