Bashスクリプトから実行可能ファイル(アプリケーション)を起動し、スクリプトを終了し、端末を閉じてアプリケーションを自動的に実行するようにしたいと思います。どうすればいいですか?
答え1
NOHUP
実際には「標準」ソリューションです。しかし、私は通常
screen -s somecommand -S somename -d -m
これはsomecommand
バックグラウンドで指定されたセッションで始まります。コマンドが終了すると、セッションは自動的に停止します。somename
画面を使用すると、何よりも次の利点があります。
screen -r somename
コマンドをフォアグラウンドにインポートするには実行します。- Ctrl+を押してADバックグラウンドに切り替えます。