0

我想运行如下脚本:

亚军: ssh 'java 程序 &' ssh 'java 程序 &'

如何编写脚本来分叉第一个进程?目前,它正在等待它完成。

谢谢

4

2 回答 2

1

其实我觉得你想要

ssh -f -n remotesystem 'command&'
于 2009-09-07T21:53:54.333 回答
0

在您的脚本中:

#!/bin/sh
ssh yourhost 'java program &' &
ssh yourhost 'java program &'

第一个 ssh 将启动一个在后台运行 java 程序的会话。如果 java 程序是图形应用程序,并且您在启用端口转发的情况下运行,则即使命令完成,ssh 进程仍将继续运行java program &。通过将 final 添加&到第一个命令行,ssh 程序将在后台运行。

于 2009-09-07T22:00:53.950 回答