0

SSH 経由で vuze のコンソール UI を使用してトレントを開始/停止するシェル スクリプトをコーディングしようとしています: https://wiki.vuze.com/w/Console_UI

vze をダウンロードしましたが、次のコマンドを入力するまでは問題なく動作します。

java -jar Azureus2.jar --ui=console

その後、そのコンソールを終了しない限り、スクリプト内のコマンドは機能しません。

解決策はありますか?また、シェル スクリプトを使用して実行できない場合は、何か提案をお願いします。

ありがとう。

4

1 に答える 1

0

基本的に、そのコマンドを実行した瞬間に、Java プログラムが「フォアグラウンドで」実行されます。つまり、プログラムが終了するまで、スクリプトの残りの部分は実行を停止します。

Java プログラムの実行中にスクリプトの残りの部分を実行し続けたい場合は、プログラムをバックグラウンドで実行する必要があります。それを行う1つの方法は、@Alpが示唆するとおりです。

java -jar Azureus2.jar --ui=console &

于 2015-06-29T13:17:48.033 に答える