功能描述
将串分割后作为参数传递给命令,方便重复执行命令,也可以避免单次命令超过shell下的最大长度。
xargs的默认命令是echo。
实例
# 将多行文件合并成一行输出
cat 1.txt | xargs
# 每次将5个命令项作为参数
cat 1.txt | xargs -n 5
# 寻找path下文件进行删除
find /path -type f -print0 | xargs -0 rm
# 使用xargs完成trim的逻辑
echo " sdf " | xargs