Autor Tópico: executar tarefa automatica  (Lida 2998 vezes)

Offline odlinavi

  • Usuário Ubuntu
  • *
  • Mensagens: 14
    • Ver perfil
executar tarefa automatica
« Online: 25 de Maio de 2007, 09:52 »
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?

Offline agente100gelo

  • Administrador
  • Usuário Ubuntu
  • *****
  • Mensagens: 4.369
  • @Ceará
    • Ver perfil
Re: executar tarefa automatica
« Resposta #1 Online: 25 de Maio de 2007, 10:20 »
O cron executa como root não precisa do "sudo"
Advogado e analista de sistema cearense.
Twitter: @glaydson

Offline odlinavi

  • Usuário Ubuntu
  • *
  • Mensagens: 14
    • Ver perfil
Re: executar tarefa automatica
« Resposta #2 Online: 25 de Maio de 2007, 10:34 »
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?


Offline agente100gelo

  • Administrador
  • Usuário Ubuntu
  • *****
  • Mensagens: 4.369
  • @Ceará
    • Ver perfil
Re: executar tarefa automatica
« Resposta #3 Online: 25 de Maio de 2007, 11:41 »
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

Offline odlinavi

  • Usuário Ubuntu
  • *
  • Mensagens: 14
    • Ver perfil
Re: executar tarefa automatica
« Resposta #4 Online: 25 de Maio de 2007, 13:45 »
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


Offline rafasnn

  • Usuário Ubuntu
  • *
  • Mensagens: 611
    • Ver perfil
Re: executar tarefa automatica
« Resposta #5 Online: 05 de Setembro de 2007, 21:50 »
Pessoal,

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