文章目录
一. xargs命令介绍
xargs是给命令传递参数的一个过滤器,也是组合多个命令的一个工具。xargs 擅长将标准输入数据转换成命令行的参数。
xargs 可以将管道或标准输入(stdin)数据转换成命令行参数,也能够从文件的输出中读取数据。
xargs 也可以将单行或多行文本输入转换为其他格式,例如多行变单行,单行变多行。
很多时候我们无法用管道完成的命令,可以使用xargs命令来完成。
[root@rhce ~]# echo “hello” |echo ## 无法输出hello
但是使用xargs就不同了:
[root@rhce ~]# echo "hello" |xargs echo
hello
[root@rhce ~]#