标签:不能 标准输入 find 位置 作用 xargs 行操作 连接 touch
xargs可以将不可以接标准输入的命令,连接标准输入进行操作
|管道符后不可以接 ls mkdir touch 等命令,因为这些命令不能接标准输入
而 echo cat 可以直接连接标准输入
xargs的作用就是将ls这样的命令变成和echo一样,可以接标准输入
| echo | xargs ls
xargs
还有指定参数位置的作用,例如把找到的文件放到*test文件放到./ceshi文件夹里去
find . -name ‘*.test‘ | xargs -I {} mv {} ./ceshi
参数-I
指定了管道前命令作为参数所应该在管道后面命令的位置
标签:不能 标准输入 find 位置 作用 xargs 行操作 连接 touch
原文地址:https://www.cnblogs.com/shengbr/p/9946841.html