我需要将具有特定文件名的文件从源文件夹移动到其特定的目标文件夹,然后按字母顺序逐一移动,例如 5 分钟。
这是我到目前为止想出的...
#!/usr/bin/perl
use strict;
use warnings;
my $english = "sourcepath";
my $destination = "destination path";
#for(;;)
#{
opendir(DIR, $english) or die $!;
while (my $file = readdir(DIR))
{
next unless (-f "$english/$file");
next unless ($file =~ m/english/);
move ("$english/$file", "$destination");
}
closedir (DIR);
#sleep 10;
#}
exit 0;
现在的问题是,我无法按字母顺序一个一个地移动它们......任何指针?谢谢