xargs
-
由于好多的命令不支持管道,但是工作有需要用到,这个时候xargs就可以派上用场
-
xargs 把一个命令的输出结果,一个一个的传递给后面要执行的命令
-
有些命令不支持太多的字符,也可以使用xargs来传递
echo a{1..1000000}|xargs touch
rm a{1..1000000}
-bash: /usr/bin/rm: Argument list too long
ls a*|xargs rm -f
-bash: /usr/bin/ls: Argument list too long
ls |xargs rm -f
一般情况下 find|xargs command