Help!!
preciso fazer um script que adiciona uma linha ao crontab!
Alguem pode me ajudar?? Please!!!!!!
Help!!
preciso fazer um script que adiciona uma linha ao crontab!
Alguem pode me ajudar?? Please!!!!!!
crontb -e
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, assim:
Código :#!/bin/bash linha="0 10 * * * comando"
como eu coloco essa linha o crontab? como fica dentro do script!
obrigado!
quer executar o script as 10 horas??se for assim da um i quando abrir ae entra no modo de edição ae vc poe exatamente a linha como ta la, depois da um esc e digita :x pra sair e salvar.
falows
Ola,
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.Postado originalmente por Anonymous
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!!Postado originalmente por veiga
bom, da um man crontab para mais informações!
feito!