rc.local - スクリプトメッセージの抑制

rc.local - スクリプトメッセージの抑制

私はNUTサーバー構成を含み、OSイメージを読み取り専用にするRaspberry Piプロジェクトを進めています。

必要な手順を完了し、NUTサーバーを構成しました。

cronを削除し、起動時にアプリケーションスクリプトを起動する別の方法が必要です。いくつかのオンラインリソースを検索した後、このrc.localファイルを使用してアプリケーションスクリプトを実行することにしました。

ただし、システムが再起動すると、私のアプリケーションスクリプトはNUTサーバーコマンドによって生成されたメッセージを表示し続けることがわかります。 cronを使うときは見えませんでした。

以下は、スクリプトが呼び出されるたびにメッセージを生成するコマンドです。 (私のアプリケーションスクリプトは無限ループで実行されます。)

注文する:

upsc myups

返信:

証明書データベースなしでSSLを初期化する

スクリプト出力をダンプしようとしましたが、/dev/null役に立ちませんでした。

/etc/rc.local

printf "Launching Script \n"

/home/pi/dataLog.sh & > /dev/null  2>&1

これが正しいアプローチかどうかはわかりません。

ベストアンサー1

答えてくれたクリストファーに感謝します。正しい方法は

/home/pi/script > /dev/null 2>&1 & 

おすすめ記事