0

私は Pi で Raspbian を使用しており、ホーム オートメーションを制御するためのスクリプトを持っています。

このスクリプトは、シリアル ポートを監視し、要求を送信し、イベントをログに記録する連続ループになるように設計されています。

デフォルトでは、10 秒ごとに何らかの出力とポーリング シンボルを出力します (実行中であることを知らせるため)。この機能はそのままにしておきたいのですが、バックグラウンドで実行する場合は (エラーがない限り) 知りたくありません。

スクリプトを起動しようとすると>nul、まだ画面に出力されます。

また、バックグラウンドでスクリプトを開始してい/etc/rc.localますが、バックグラウンドで開始した場合、実際にエラーなしで開始されたかどうかを判断するにはどうすればよいですか?

4

1 に答える 1

0

私は通常、この種のプロセスの起動に画面を使用します

screen -d -m -S asd top

問題が発生した場合は、次の方法で画面に添付できます。

screen -r -x -S asd
于 2013-07-18T06:36:58.900 に答える