我想在不同的服务器上执行不同的命令。服务器地址位于文本文件中。除了与地址相关的参数外,命令是相同的。例如:./run0 在第一台服务器上,./run1 在下一台服务器上,依此类推。由于我想执行不同的命令,我认为 pssh 和其他并行 ssh 相关命令没有用。
提前致谢。
抱歉,可能是我没有解释完整。有一个名为“server_ips”的文件,有 10 行,每行指定一个 IP 地址。我需要的是连接到这些服务器并在每个服务器中执行一个命令“./run'i'”,其中 i 是文件中地址的行号。另外,我想看看每次执行的结果。所以,我想打开10个终端并连接到10个服务器并在服务器上执行命令。