exec与xargs

版权声明:QQ:1009002494 https://blog.csdn.net/Doudou_Mylove/article/details/83215708

exec和find同时使用;
exec:一个一个文件去处理你查找到的文件
find . -mtime +10 -exec ls -d {} \;    (花括号就是指前面find出来的所有文件,需要加一个分号,\托义分号)
find -type d -exec cp -r {} {}.bak \;

xargs用在管道后面
find . -time +10 |xargs rm -rf
ls -d ./* |xargs -n1 -i{} mv {} {}_bak
cat 1.sh |xargs        xargs可以把多行变成一行

猜你喜欢

转载自blog.csdn.net/Doudou_Mylove/article/details/83215708