cron executa script mas não faz nada ...
|
20/04/2010, 09:47
Resposta: #16
|
|||
|
|||
Re: cron executa script mas não faz nada ...
ja tentei colocar ele no "/usr/bin" mas tmbm não rodo via cron só manual
kikai:~# /usr/local/bin/ajustaRelogio.sh 20 Apr 09:44:39 ntpdate[29854]: step time server 146.164.48.5 offset -6.021899 sec kikai:~# |
|||
20/04/2010, 15:38
Resposta: #17
|
|||
|
|||
Re: cron executa script mas não faz nada ...
Amigo. se tu programar no cron, essa mensagem não vai aparecer no terminal não.
Tentou desregular seu relógio pra ver se o script realmente não funciona? Lucas Saliés Brum site | blog | telegram | medium | vk | twitter | github | .share |
|||
20/04/2010, 17:10
Resposta: #18
|
|||
|
|||
Re: cron executa script mas não faz nada ...
bah acho q teve confusão agora xD
vc falo para executar e eu executei ele "kikai:~# /usr/local/bin/ajustaRelogio.sh" se desregular o relogio quando o script é executado o comando do "ntpdate" é ignorado quaqluer outra coisa que colocar no script funciona o titulo do topico não condiz mais, no inicio eu não tinha tentado colocar outros comandos no script depois que testei vi q era só o "ntpdate" q não executava agora to na duvida mudo o titulo ou crio topico novo |
|||
20/04/2010, 17:39
Resposta: #19
|
|||
|
|||
Re: cron executa script mas não faz nada ...
Que eu saiba, (se eu estiver errado corrijam), um script no crontab não pode ter saida, não pode ter echo para o usuário, retire todos os echos, caso tenha, e mande para /dev/null (ps: ntpdate da uma resposta)
tente isso */30 * * * * /usr/local/bin/ajustarRelogio > /dev/null Navegar é preciso, viver não é preciso (Pompeu) |
|||
20/04/2010, 22:00
Resposta: #20
|
|||
|
|||
Re: cron executa script mas não faz nada ...
gotthard Escreveu:Que eu saiba, (se eu estiver errado corrijam), um script no crontab não pode ter saida, não pode ter echo para o usuário, retire todos os echos, caso tenha, e mande para /dev/null (ps: ntpdate da uma resposta)Tu não tá errado não gotthard, é mais ou menos por aí mesmo, só que o pipe deve ser direcionado pra algo assim: 2>&1 não tenho certeza. Porque se tu mandar apenas o stdout pro /dev/null o stderr continuará tentando enviar alguma saída pra tela em caso de erro. Não tem sentido mostrar alguma coisa de tempos em tempos assumindo que um terminal ou console estará aberto, porque em alguns momentos ele não estará. Quanto ao echo, ele está enviando atráves dos sinais >> para um arquivo de texto, e não mostrando na tela, por esse motivo acho que não tem problema e a sintaxe deve estar correta. Abraços.. Lucas Saliés Brum site | blog | telegram | medium | vk | twitter | github | .share |
|||
« Anteriores | Seguintes »
|
Usuários visualizando este tópico: 1 Visitantes