【发布时间】:2021-12-05 23:58:45
【问题描述】:
我有以下xargs 命令行:
$ gethosts |xargs -L1 -I% rx % some-command
其中gethosts 是获取主机地址列表的脚本,rx 是在远程主机上执行特定命令的脚本。输出可能是:
output 1
output 2
...
我想要的是命令可以输出它的参数:
host1,output1
host2,output2
...
即,我想知道,对于每个输出行,哪个主机生成了该输出。
【问题讨论】:
-
您的
rx显然将主机名作为第一个参数。只需修改 rx 以便将主机名添加到其输出中。