首页 > 其他 > 详细

2.7-xargs和execx详解

时间:2015-08-06 13:30:46      阅读:264      评论:0      收藏:0      [点我收藏+]

exec   find的参数

find /var/log/ -type f -mtime +10 -exec cp/rm {} {}.bak \;    批量复制/改名

-exec是find的一个参数       \;是exec固定写法


find /var/log/ -type f -mtime +10 |xargs -i cp/mv {} {}.bak   批量复制/改名

xargs不需要-i参数时,就是列出来的文件,可以一股脑操作。比如xargs rm 如果用-i的时候,

就是xargs出来的文件有很多,不能一次性处理,比如:xargs -i cp/mv


ls |xargs                    ls列出多行,然后xargs输出成一行

ls |xargs rm                 ls列出文件,然后删除

ls |xargs -i cp {} {}.bak    ls列出结果,-i一条一条处理


2.7-xargs和execx详解

原文:http://llzdwyp.blog.51cto.com/6140981/1682181

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!