我正在尝试使用parallel-scp将相同的文件上传到主机列表。文件需要进入每个主机单独的用户主目录:例如。一个主机看起来像这样:/ home / host1user / www / other像这样/ home / host2user / www /还有一个像这样的/ home / anotheruser / www /
servers.txt文件如下所示:
12.123.12.123 host1user
12.123.12.124 host2user
12.123.12.125 anotheruser
我尝试过这一行:
parallel-scp -v -e error -h servers.txt ./testfile.txt ~/www
执行此操作会抛出错误
“scp:/ home / localusername / www:没有这样的文件或目录”
这是有道理的。
但是,如何在目标目录中获取正确的用户名?