executar tarefa automatica

Iniciado por odlinavi, 25 de Maio de 2007, 09:52

tópico anterior - próximo tópico

odlinavi

Bom dia pessoal , uso o ubuntu 6.10 , há dias estou tentando executar uma tarefa automatica pelo cron, mas tudo que faço não dá certo.



é o seguinte



criei um arquivo "sarg.sh" em /etc/.

tornei ele executavel  chmod +x /etc/sarg.sh

dei permissão total a ele chmod 777 /etc/sarg.sh

o conteudo do arquivo é somente isso , para executar o sarg:

sudo sarg



coloquei no meu crontab:

crontab -e

* * * * * echo 'Alerta do cron de um em um minuto' > /dev/tty1

* * * * * /etc/sarg.sh



aí so executa a mensagem , mas o sarg.sh não funciona.



será que tenho que passar um comando com a senha do root, se sim como?

agente100gelo

O cron executa como root não precisa do "sudo"
Advogado e analista de sistema cearense.
Twitter: @glaydson

odlinavi

Citação de: agente100gelo online 25 de Maio de 2007, 10:20
O cron executa como root não precisa do "sudo"
amigo, tirei o sudo e mesmo assim não funcionou.
dei um restart no cron tambem...
Cara, mas qual o misterio?


agente100gelo

Porque você não chama direto o comando sarg?

Lista teu arquivo de configuração do cron
Advogado e analista de sistema cearense.
Twitter: @glaydson

odlinavi

Está aí.

GNU nano 1.3.12                     Arquivo: /tmp/crontab.90wP7o/crontab                                                   

# m h  dom mon dow   command
* * * * * /etc/executa_sarg > /dev/tty1
* * * * * sarg > /dev/tty1
* * * * *  echo 'Alerta do Cron de minuto a minuto' > /dev/tty1


rafasnn

Pessoal,

aproveitando o post, como faço para o sarg ser executado de hora em hora?
Macbook Pro 2,33 4GB 250GB
iPhone 8GB