以 A |xargs B 和 A|B 为例 解释
xargs将 A的结果整理为一条条命令的 参数 传给 B进行 处理,
管道将A的处理的内容 作为B处理的内容
举例:
file内容为
/tmp/
/usr/bin/
/etc/
cat file| sort 执行结果是:
/etc/
/tmp/
/usr/bin/
cat file|xargs ls -l 的执行结果是,依次执行以下命令。
ls - /tmp/
ls -l /usr/bin/
ls -l /etc/
开始从工作中找乐趣
浙公网安备 33010602011771号