曲径通幽论坛

 找回密码
 立即注册
搜索
查看: 3395|回复: 0
打印 上一主题 下一主题

unlink -- 删除文件

[复制链接]

4918

主题

5880

帖子

3万

积分

GROAD

曲径通幽,安觅芳踪。

Rank: 6Rank: 6

积分
34387
跳转到指定楼层
楼主
发表于 2011-10-11 13:08:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
使用 unlink 删除文件,比如: unlink "hello.txt", "world.txt";

结合 glob 操作符可以删除多个相同类型的文件:
unlink glob "*.txt";

unlink 的返回值是成功删除掉的文件数,如:
# ls
glob.pl    temp.sh     test1.txt  test3.txt  test5.txt  test7.txt  test9.txt
show-args  test10.txt  test2.txt  test4.txt  test6.txt  test8.txt  unlink.pl


运行下面程序:
[Perl] 纯文本查看 复制代码
#!/usr/bin/perl

my $count = unlink glob "*.txt";

print "deleted $count files.\n";


输出结果:
# ./unlink.pl
deleted 10 files.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|曲径通幽 ( 琼ICP备11001422号-1|公安备案:46900502000207 )

GMT+8, 2024-5-25 21:38 , Processed in 0.074248 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表