como desabilitar esses logs na tela?

0

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 de Samba anônimo [verifica a cada 5 s]

está funcionando, ótimo!

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

Como eu poderia desativar essas linhas ao desligar? Eu [e outras pessoas] não quero ver essas linhas por aproximadamente ~ 5 segundos

Obrigado!

    
por LanceBaynes 03.02.2011 / 13:37

1 resposta

0

Parece que você está aplicando sua própria solução para o problema que cron aborda. Embora seja verdade que cron nã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 na entrada crontab, você deve redirecionar stderr para / dev / null (ou outro arquivo de log) --- por exemplo my_script.sh > /etc/rc.d/rc5.d/S99mountsmb 2>/dev/null

Eu não tenho muita experiência com montagens Samba, mas eu acho que provavelmente há alguma maneira de configurar a montagem para se manter viva também.

    
por 03.02.2011 / 15:46

Tags