我有一个将散列转储到“output.txt”文件中的 Perl 脚本。问题是,每次我运行这个脚本时,相同的“output.txt”文件都会被覆盖。如何在每次运行脚本时生成一个新的“.txt”文件,以便每次运行都将结果保存在单独的文件中?
我现在在我的 perl 脚本末尾有这样的东西:
print Dumper( \%data );
open my $temp, '>', 'output.txt' or die $!;
print $temp Dumper \%data;
close $temp;