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プログラムがグラフィカルアプリケーションであり、ポートフォワーディングを有効にして実行している場合、コマンドjava program &が終了した後もsshプロセスは実行を継続します。ファイナル&を最初のコマンドラインに追加することにより、sshプログラムがバックグラウンドで実行されます。

于 2009-09-07T22:00:53.950 に答える