3

我正在使用rm通过 Perl 脚本从目录中删除一些文件,但它会引发错误
can't exec "rm" no such file or directory

命令是这样的:

system("rm $directory$files"); $directory$files = /var/spool/mqueue/qf*
4

1 回答 1

6

Perl 有一个用于删除文件的内置函数,unlink. 第三个示例显示了如何结合使用它glob来删除文件列表:

unlink glob "*.bak";

或者在你的情况下,

unlink glob($directory.$files);
于 2012-06-05T05:52:45.253 回答