我正在尝试编写一个将test.txt文件中的文件名读入到数组中的perl脚本,然后根据数组中的文件名删除这些文件。这里就是我这么远......用Perl删除文件
#!/usr/bin/perl
use strict;
use warnings;
open(FILE, "test.txt") or die("Unable to open file.");
my @data = <FILE>;
close(FILE);
foreach my $line (@data){
unlink($line);
}
的test.txt和remove_files.pl在同一个目录中被删除的文件。我无法弄清楚为什么脚本不会删除这些文件。我错过了一个模块吗?
第一个暗示是检查错误:'取消链接($线)或警告“$ 0:无法取消链接$行:$ \ N!”' – tripleee 2012-02-13 19:25:02