Skip to content

xargs

xargs - build and execute command lines from standard input

usage

xargs通常配合其它指令和管道一起使用,它将前面指令的输出结果作为下一个指令的输入,使用方法如下

command | xargs -item command

examples

批量查找

find -name "*.c" |xargs grep -n "kerword"

批量复制

如果标准输入的信息是作为后续指令的前半部分参数的话,就需要使用-I参数指定其位置

find -name 'man1' | xargs -I {} cp {} $HOME/bin/local/share/man/