[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
script chamando crontab
From: |
Denise |
Subject: |
script chamando crontab |
Date: |
Wed, 29 Oct 2003 08:39:48 -0200 |
User-agent: |
KMail/1.5 |
oi pessoal!
estou fazendo um script que é para chamar um programa feito em c++.
bem, dependendo dos parametros passados, é para executar o crontab ou não.
para começar, fiz 2 arquivos para fazer testes: um chamado oi e outro oi2.
está a seguinte forma:
oi:
#!/bin/sh
echo "executando o crontab - oi"
crontab -e */1 * * * * oi2
oi2:
#!/bin/sh
echo "este script é chamado pelo cron!!"
echo $(date) > data.txt
ou seja, era para de 1 em 1 minuto ele escrever no arquivo data.txt a data de
sua execução.
porém, ao executar o oi, ele retorna o seguinte:
executando o crontab - oi
only the superuser may specify a user
sei que o erro que esta dando é que tenho que ser root .
porém no meu usuário digito:
crontab -e
e no arquivo que ele abre, ponho
*/1 * * * * oi2
e funciona como quero.
a dúvida é: tem como o script chamar o cron direto? sem ter q passar parametro
de usuario, ou algo do tipo? ou editar arquivo??
Obrigada, t +
Denise