xargs的默认命令是 echo,空格是默认定界符。这意味着通过管道传递给 xargs的输入将会包含换行和空白,不过通过 xargs 的处理,换行和空白将被空格取代。xargs是构建单行命令的重要组件之一。
xargs -n1 // 一次输出一个参数到一行,默认空格分隔
xargs -n2 // 一次输出2个参数到一行
-d // 自定义设置分隔符
echo // 自带换行
echo -n // 去掉自带的换行
xargs -I // 传递参数 替换一个或多个字符串
seq 10 // 按行输出打印1-10
seq -w 10 // -w 补齐打印内容
-t // 打印出执行的命令
-p // 执行命令弹出确认 交互式