как отключить эти логи на экране?

как отключить эти логи на экране?

с использованием 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 секунд]

все работает, отлично, отлично!

Но: когда я выключаю свой Fedora, я вижу строки, содержащие эти скрипты! Много раз, примерно в 50 раз на экране.

Как мне отключить эти линии при выключении? Я [и другие люди] не хочу видеть эти линии около ~ 5 сек.

Спасибо!

решение1

Похоже, вы разрабатываете собственное решение для проблемы, которая cronрешает. Хотя это правда, что оно cronне будет запускаться каждые пять секунд, вы можете запускать скрипт каждую минуту, который будет запускать ваш код каждые пять секунд.

В этом скрипте и/или записи crontab вы должны перенаправить stderr в /dev/null (или другой файл журнала) --- например:my_script.sh > /etc/rc.d/rc5.d/S99mountsmb 2>/dev/null

У меня нет большого опыта работы с ездовыми животными Samba, но я предполагаю, что, вероятно, есть какой-то способ настроить ездовое животное так, чтобы оно также оставалось живым.

Связанный контент