como desabilitar esses logs na tela?

como desabilitar esses logs na tela?

usando o 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

eu montei um compartilhamento Samba anônimo [verifica a cada 5 segundos]

está funcionando, ok, ótimo!

Mas: quando desligo minha caixa Fedora, posso ver as linhas que contêm essas linhas de scripts! Muitas vezes, cerca de ~50x na tela.

Como eu poderia desativar essas linhas ao desligar? Eu [e outras pessoas] não queremos ver essas falas por cerca de 5 segundos

Obrigado!

Responder1

Parece que você está criando sua própria solução para o problema que cronaborda. Embora seja verdade que isso cronnão será executado a cada cinco segundos, você pode executar um script a cada minuto que executa seu código a cada cinco segundos.

Dentro deste script e/ou da entrada crontab, você deve redirecionar stderr para /dev/null (ou outro arquivo de log) --- por exemplomy_script.sh > /etc/rc.d/rc5.d/S99mountsmb 2>/dev/null

Não tenho muita experiência com montagens do Samba, mas acho que provavelmente existe alguma maneira de configurar a montagem para se manter viva também.

informação relacionada