バックグラウンドで動作できないコマンド (アスタリスク)

バックグラウンドで動作できないコマンド (アスタリスク)

「asterisk -rvd >> xyz.log」のようなコマンドを含むスクリプトをバックグラウンドで実行しようとしています。直接実行するとうまく動作しますが、バックグラウンドの方法 (サービス、cron、nohub など) で実行すると、次のメッセージが表示されて直接停止します。 停止

では、このコマンドをバックグラウンドで実行する最も良い方法は何でしょうか?

答え1

ここでの問題はおそらく sudo です。まず root になって (つまり「su - root」)、コマンドを実行してみてください。root として実行すると、問題なく動作します。

関連情報