Problemas na execução de script no Crontab

1. Problemas na execução de script no Crontab

Ricardo Gomes Pina
ricardopina

(usa Debian)

Enviado em 02/07/2016 - 19:48h

Boa noite!

Estou com um problema na execução de um script no crontab.

Elaborei um script que me dá várias informações, tais como espaço em disco, temperatura do HD e mostra na tela, etc... e outro script que envia essas informações por email usando SendEmail. Para o envio do email uso o primeiro script assim: servidor > infoemail.txt. E uso os dados do infoemail.txt no comando Sendemail para enviar as informações que eu quero. E funciona perfeitamente.

Mas pelo crontab, recebo o email em branco. A impressão que tenho e que o comando servidor > infoemail.txt não é executado.

O script infoemail esta assim:

servidor > infoemail.txt
sendemail .....

Lembrando que se executo o script recebo o email certinho, ele só não funciona pelo crontab.



  


2. Re: Problemas na execução de script no Crontab

Jeferson Coli
jcoli

(usa Debian)

Enviado em 03/07/2016 - 03:14h

Passe como esta seu crontab


Jeferson Coli
---------------------
www.tecnocoli.com.br


3. Crontab...

Ricardo Gomes Pina
ricardopina

(usa Debian)

Enviado em 03/07/2016 - 19:52h

0 19 * * * /root/infoemail




4. Re: Problemas na execução de script no Crontab

Carlos APC
Carlos_Cunha

(usa Linux Mint)

Enviado em 03/07/2016 - 20:09h

ricardopina escreveu:

0 19 * * * /root/infoemail


esta faltando o usuário que será executado, teste assim:

0 19 * * * root /root/infoemail


#-------------------------------------------------------------------------------------#

"Linux é algo que me fez ter Gosto pela Informática, se tornou um Vicio" - Carlos A. P. Cunha
Acesse: www.cunhatec.com.br


5. Re: Problemas na execução de script no Crontab

Ricardo Gomes Pina
ricardopina

(usa Debian)

Enviado em 03/07/2016 - 20:27h

coloquei e agora nao executou
todos os outros scripts do crontab esta sem usuario e funcionam.


# Ajusta a data/hora do sistema com relogio atomico
59 23 * * * ntpdate -u ntp.br > ntpdate.log

# sincroniza os dados dos usuarios as
# 12:15, 15:15, 18:15, 23:15
15 12,15,18,23 * * * /root/sincronizar > sincronizar.log

# efetua o backup diario dos usuarios
0 2 * * * /root/backup_usuarios > backup_usuarios.log

# efetua o backup diario dos dados dos sistemas de outros servidores
0 3 * * * /root/backup_dados > backup_dados.log

# sincroniza os dados dos usuarios da loja
30 18 * * * /root/sincro_cp > sincro_cp.log

# liga o servidor da loja
0 7 * * 1,2,3,4,5,6 servidor2-liga

# efetua o backup diario dos usuarios da loja
0 20 * * * /root/backup_loja > backup_loja.log

# efetua o backup da pasta dos sistemas dos servidores apenas nos domingos
0 5 * * 0 /root/backup_sistemas > backup_sistemas.log

25 20 * * * root /root/infoemail







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts