find exec 运用

  实例1:ls -l命令放在find命令的-exec选项中 : find . -type f -exec ls -l {} \; 

  实例2:在目录中查找更改时间在n日以前的文件并删除它们: find . -type f -mtime +14  -exec rm {} \; 

  实例3:在目录中查找更改时间在n日以前的文件并删除它们,在删除之前先给出提示: find . -name "*.log" -mtime +5 -ok rm {} \; 

  实例4:-exec中使用grep命令: find /etc -name "passwd" -exec grep "root" {} \;

  实例5:查找文件移动到指定目录: find . -name "*.log" -exec mv {} .. \;

  实例6:用exec选项执行cp命令: find . -name "*.log" -exec cp {} test3 \;

posted @ 2015-06-26 19:51  Birding  阅读(379)  评论(0编辑  收藏  举报