画面上のこれらのログを無効にするにはどうすればいいですか?

画面上のこれらのログを無効にするにはどうすればいいですか?

Fedora 14 を使用する場合:

echo 'while true; do sleep 5; if ifconfig | grep "inet addr:" | grep -vq "127.0.0.1"; then if ! mount | grep -q "/home/user/Desktop/Share"; then mount -vvv -t cifs -o ro,noexec,nosuid,nodev,password=,nolock //192.168.1.1/Share /home/user/Desktop/Share; fi; fi; done &' > /etc/rc.d/rc5.d/S99mountsmb
chmod +x /etc/rc.d/rc5.d/S99mountsmb

匿名の Samba 共有をマウントします [5 秒ごとにチェックします]

動作しています、OK、素晴らしい!

しかし、Fedora ボックスをシャットダウンすると、このスクリプト行を含む行が画面に約 50 倍表示されます。

シャットダウン時にこれらの行を無効にするにはどうすればいいでしょうか? 私[および他の人]は約5秒間これらの行を見たくないのです

ありがとう!

答え1

対処する問題に対して独自のソリューションを展開しているようです。5秒ごとに実行されないcronのは事実ですが、5 秒ごとにコードを実行するスクリプトを 1 分ごとに実行することはできます。cron

このスクリプトおよび/またはcrontabエントリ内で、stderrを/dev/null(または別のログファイル)にリダイレクトする必要があります---例:my_script.sh > /etc/rc.d/rc5.d/S99mountsmb 2>/dev/null

私は Samba マウントについてはあまり経験がありませんが、マウント自体が存続するように構成する方法がおそらくあると思います。

関連情報