博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux查找符合条件的文件并删除
阅读量:7164 次
发布时间:2019-06-29

本文共 395 字,大约阅读时间需要 1 分钟。

找到根目录下所有的以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”) 
这样只会查找三层目录中符合条件的文件并删除掉! 

转载于:https://www.cnblogs.com/zhichaoma/p/9073160.html

你可能感兴趣的文章
silverlight中的textblock和textbox 使用之tips
查看>>
Secure Sockets Layer(安全套接层)
查看>>
微信小程序登录对接Django后端实现JWT方式验证登录
查看>>
七月馒头
查看>>
2个按钮控制的左右图片滚动特效代码
查看>>
最大流最小割定理
查看>>
JS(JavaScript)的进一步了解6(更新中···)
查看>>
(转)oracle嵌套表示例
查看>>
JavaAPI
查看>>
dev-cpp下关于typeid().name()输出的解释
查看>>
简单工厂
查看>>
H5页面在微信端的分享(分享到朋友圈,好友)
查看>>
[杂谈]状态比什么都重要
查看>>
qemu vm setup network(ssh) with buildroot
查看>>
由ASP.NET所谓前台调用后台、后台调用前台想到HTTP——实践篇(二)
查看>>
web开发相关知识介绍
查看>>
Ant Design UI组件
查看>>
Spark:部署和standalone配置调优
查看>>
js -ajax 学习
查看>>
oracle 删除表找回
查看>>