別のアプリケーションをループで実行し、死んだ場合に再起動するシェルスクリプトでデーモンを作成する方法が必要です。
- SSHセッションから使用
./myscript.sh
して実行すると、デーモンがすでに実行されている場合を除き、デーモンの新しいインスタンスが起動されます。 - SSHセッションが終了すると、デーモンは存続します。
./myscript -stop
既存のデーモンを強制終了するパラメーター( )が必要です。
(編集に関する注記-元の質問では、nohup
および同様のツールを使用できないことが指定されていました。この人為的な要件は「XY質問」であり、受け入れられた回答は、実際には、OPが使用できなかったと主張したすべてのツールを使用しています。)