perl中unlink的用法

发布时间:2020-04-21编辑:脚本学堂
在perl中可以用unlink 操作符删除文件,同 shell 的 rm 命令一样,php中的unlink也有相同的功能。
unlink "aa","bb","cc"; 把这三个文件删除。与 glob 函数结合起来可以一

在perl中可以用unlink 操作符删除文件,同 shell 的 rm 命令一样,php中的unlink也有相同的功能。
unlink "aa","bb","cc"; 把这三个文件删除。

与 glob 函数结合起来可以一次删除多个文件。
unlink glob "*.o";   删除当前目录下以 .o 结尾的文件,与 rm *.o 相似。

unlink 的返回值告诉我们有多少文件被成功删除。
 

复制代码 代码如下:
my $successful = unlink "aa","bb","cc";
print "I delete $successful   file(s) just now.n";

使用循环的话,可以一次删除一个文件,会看到清晰的删除过程。
 

复制代码 代码如下:
foreach my $file (qw/aa,bb,cc/) {
   unlink $file or warn "failed on $file:$!";
   }