什么时候用xargs我们可以用管道将一个命令的stdout重定向到另一个命令的stdin。例如
但是,有些命令只能以命令行参数的形式接受数据,而无法通过stdin接受数据流。在这种情况下, xargs 就显得非常的有用了。 将多行输入转换成单行输出
1 2 3 4 5 6 7 8 9 将单行输入转换成多行输出
分割字符串
split split split split 和find命令一起使用首先,看下下面的一行命令有什么效果:
它会列出当前目录下的所有文件,因为ls不能接受管道的stdout作为自己的stdin 怎么办呢?
这样就能列出当前目录下所有以sh为后缀的文件了。 |