-exec和|xargs
2014-05-06 14:06
232 查看
注意xargs会被空格割裂,所以遇到带有空格的文件名就不好办了,解决方法是使用-print0
例如:删除.目录下30天之前的.png文件
或者使用-exec:删除.目录下最近30天的.png文件
注意{}与\;有空格
例如:删除.目录下30天之前的.png文件
find . -mtime +30 -type f -name "*.png" -print0 | xargs -0 rm
或者使用-exec:删除.目录下最近30天的.png文件
find . -mtime -30 -type f -name "*.png" -exec rm {} \;
注意{}与\;有空格
相关文章推荐
- [置顶] XMPPFrameWork IOS 开发(三)登录
- 地理信息与遥感技术应用于草地资源监测实例
- java jodd框架介绍及使用示例
- vs2010中删除sdf文件和ipch文件夹
- 别让用户发呆—设计中的防呆策略
- 【设计模式】迭代器模式
- 舌尖上的设计!10个美味的餐馆和食品网站
- 带时间戳算法-----类似authcode开源算法
- C#苹果应用开发——第一讲初始Xamarin
- linux文件属性和权限
- oracle中OLTP和OLAP
- 数据库主从表和主细表简介
- XDU 1284 寻找礼物
- 注册.ocx 和 c# 调用动态库 缺少内存模块问题
- [置顶] XMPPFrameWork IOS 开发(二)- xcode配置
- OCP-1Z0-051 第43题 序列的cycle选项
- 使用Nginx的proxy_cache缓存功能取代Squid
- 通过dsh批量管理Linux服务器
- 七周七数据库一
- linux中fork()函数详解