在远程服务器上执行命令并执行下一个命令,而不等待1st完成

时间:2014-07-14 17:14:46

标签: ssh nohup

我不是来自Unix背景。

我有一个在Unix上执行的查询,可以在远程服务器上执行。

要求 - 我们有11个Unix服务器,我想停止在这些服务器上运行应用程序而不等待查询在第一台服务器上完成,下一个查询应该同时运行或在所有服务器上同时启动相同的命令。 / p>

示例:

//test.sh
ssh host1 'command' 
ssh host2 'command'

有谁能告诉我如何在脚本中执行各自的命令?

1 个答案:

答案 0 :(得分:0)

使用parallel command

parallel --onall -S ${host1},{host2} test.sh ::: command