Bashスクリプトで個別/スタンドアロンアプリケーションを実行する

Bashスクリプトで個別/スタンドアロンアプリケーションを実行する

Bashスクリプトから実行可能ファイル(アプリケーション)を起動し、スクリプトを終了し、端末を閉じてアプリケーションを自動的に実行するようにしたいと思います。どうすればいいですか?

答え1

NOHUP実際には「標準」ソリューションです。しかし、私は通常

screen -s somecommand -S somename -d -m

これはsomecommandバックグラウンドで指定されたセッションで始まります。コマンドが終了すると、セッションは自動的に停止します。somename

画面を使用すると、何よりも次の利点があります。

  • screen -r somenameコマンドをフォアグラウンドにインポートするには実行します。
  • Ctrl+を押してADバックグラウンドに切り替えます。

関連情報