如何使用File::Copy
重命名文件擴展名?使用Perl的File :: Copy重命名文件擴展名
到目前爲止,我可以添加一個擴展。我需要替換文件擴展名。
例子: myfilename.txt
到myfilename.dat
我的代碼:
use strict;
use warnings;
use File::Copy;
my ($oldfn) = qw (myfilename.txt);
my $newfn = $oldfn . ".dat";
rename($oldfn, $newfn)
or die("Can't rename: $!\n");
結果:myfilename.txt.dat