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 {}
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 {}
本文标题:Find 和 xargs 的一个笔记
本文链接:https://www.haomeiwen.com/subject/mvigqktx.html
网友评论