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一条一条处理