如何使用并行ssh背景nohup进程?

这个命令的作用:

parallel-ssh -i -O 'IdentityFile=control.pem' -l control -H example.com 'nohup /home/hubot/runHubot.sh' 2>&1 

当我login到我的服务器时, ps向我显示runHubot脚本正在运行。 但是,这个命令不是后台的,所以它不会返回到parallel-ssh

同样的命令,只是一个单一的附加到nohup不起作用。 为什么?

 parallel-ssh -i -O 'IdentityFile=control.pem' -l control -H example.com 'nohup /home/hubot/runHubot.sh &' 2>&1 

这个命令返回到parallel-ssh,但是hubot脚本不在我的ps输出中。

我如何使用parallel-ssh来背景这个过程(切换到另一个程序不是一个选项)?

你看到它在ps -elfps auxps可能只会显示你的terminal进程。