没有太明白你的意思。类Linux系统,系统级别上,有 rename 这个方法,看到你man rename是调用操作系统的命令。Perl语言也有rename方法,这个方法自然需要在Perl语言环境里运行,也就是写在Perl可运行语言文件里。类似:
#!/usr/bin/perl
use strict;
use warnings;
use utf8;
my $oldname = '11.txt';
my $newname = '22.txt';
if( rename($oldname, $newname) ) {
print '重命名成功!';
} else {
print '重命名失败!';
}
1;