Citação Postado originalmente por veiga
Ola,

Citação Postado originalmente por Anonymous
isso eu tbm sei!

mas como vai ficar dentro do script??
"contab -e" abre o vim!!!

o que eu quero fazer eh adicionar um linha dentro do script:
o programa crontab é só uma interface para o crond, quando tu executa crontab -e vai abrir um vim ou o editor que tu tiver, e quando tu digita a linha e salva o crontab cria um arquivo temporário /tmp/crontab.PID e instala esse arquivo no cron.

para usar dentro de um script vc pode criar o arquivo temporário e depois rodar o crontab com ele. mas tome cuidado para não sobre escrever o arquivo original.

Código :
linha="0 10 * * * comando"
crontab -l > temp.txt
echo $linha >> temp.txt
crontab temp.txt

feito!
Ah, e se vc for rodar isso como root também pode utilizar o parameto -u!!

bom, da um man crontab para mais informações!

feito!