关闭

linux查找符合条件的文件并删除

标签: 参数命令
1507人阅读 评论(0) 收藏 举报
分类:

找到根目录下所有的以test开头的文件并把查找结果当做参数传给rm -rf命令进行删除:
1、find / -name “test*” |xargs rm -rf
2、find / -name “test*” -exec rm -rf {} \;
3、rm -rf $(find / -name “test”)

如果想指定递归深度,可以这样:
1、find / -maxdepth 3 -name “*.mp3” |xargs rm -rf
2、find / -maxdepth 3 -name “test*” -exec rm -rf {} \;
3、rm -rf $(find / -maxdepth 3 -name “test”)
这样只会查找三层目录中符合条件的文件并删除掉!
linux的find命令太强大了,继续研究中………………………..

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:1371219次
    • 积分:10167
    • 等级:
    • 排名:第1675名
    • 原创:300篇
    • 转载:308篇
    • 译文:1篇
    • 评论:64条
    博客专栏
    最新评论