Find 和 xargs 的一个笔记
2020-07-06 本文已影响0人
夙小叶
截屏2020-07-06 21.21.43.png
find . -name "*.png" -print0 | xargs -0 -I {} mv {} imgs/
-
-print0
,指定输出的文件列表以 null 分隔 -
-0
表示用 null 当作分隔符 -
-i
/-I
:将xargs
的每项名称,一般是一行一行赋值给{}
,可以用{}
代替
find . -name "*.jpg" -type f -delete
find . -name "*.jpg" -print0 | xargs -0 rm -f {}