Galera, estou utilizando o seguinte script para ping de internet, mas o mesmo funciona corretamente executado na mão, e não funciona de maneira nenhuma pelo crontab. Tentei de tudo e não estou conseguindo solucionar esse problema. Alguém pode me ajudar? Abaixo segue o script. #!/bin/sh
################################# # Checa INTERNET # 21/04/2012 #################################
#data=`date` data=`date +"Data: %d/%m/%Y - Hora_Inicio: %H:%M:%S"`
LOG='/etc/others/ping-teste/logs/internet.log'
echo "-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=" >> $LOG
if ping -c 30 192.168.0.2 2>&1 >/dev/null; then echo "PLACA GREEN - ON - $data" >> $LOG; else echo "PLACA GREEN - OFF - $data" >> $LOG; fi fi if ping -c 30 200.154.56.80 2>&1 >/dev/null; then echo "SITE DO TERRA - ON - $data" >> $LOG; else echo "SITE DO TERRA - OFF - $data" >> $LOG; fi if ping -c 30 200.221.2.45 2>&1 >/dev/null; then echo "SITE DO UOL - ON - $data" >> $LOG; else echo "SITE DO UOL - OFF - $data" >> $LOG; fi if ping -c 30 98.139.102.145 2>&1 >/dev/null; then echo "SITE DO YAHOO - ON - $data" >> $LOG; else echo "SITE DO YAHOO - OFF - $data" >> $LOG; fi
Como esta a entrada no cron ? o diretório que esta apontando esta correto ?
2012/9/24 Cássio Elias cassioelias@hotmail.com
Galera, estou utilizando o seguinte script para ping de internet, mas o mesmo funciona corretamente executado na mão, e não funciona de maneira nenhuma pelo crontab.
Tentei de tudo e não estou conseguindo solucionar esse problema. Alguém pode me ajudar? Abaixo segue o script.
#!/bin/sh
#################################
# Checa INTERNET
# 21/04/2012
#################################
#data=`date`
data=`date +"Data: %d/%m/%Y - Hora_Inicio: %H:%M:%S"`
LOG='/etc/others/ping-teste/logs/internet.log'
echo "-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-="
$LOG
if ping -c 30 192.168.0.2 2>&1 >/dev/null; then
echo "PLACA GREEN - ON - $data" >> $LOG;
else
echo "PLACA GREEN - OFF - $data" >> $LOG;
fi
fi
if ping -c 30 200.154.56.80 2>&1 >/dev/null; then
echo "SITE DO TERRA - ON - $data" >> $LOG;
else
echo "SITE DO TERRA - OFF - $data" >> $LOG;
fi
if ping -c 30 200.221.2.45 2>&1 >/dev/null; then
echo "SITE DO UOL - ON - $data" >> $LOG;
else
echo "SITE DO UOL - OFF - $data" >> $LOG;
fi
if ping -c 30 98.139.102.145 2>&1 >/dev/null; then
echo "SITE DO YAHOO - ON - $data" >> $LOG;
else
echo "SITE DO YAHOO - OFF - $data" >> $LOG;
fi
CentOS-pt-br mailing list CentOS-pt-br@centos.org http://lists.centos.org/mailman/listinfo/centos-pt-br
Bom dia Cássio,
Voce esta colocando este script para rodar na cron de qual usuario?
Uma coisa que voce pode fazer é colocar a saida do cron para o log e verificar se esta ocorrendo algum erro na execução do script, exemplo: apos a entrada que voce criar na cron vc adiciona | logger e acompanha a execução atraves do /var/log/messages
2012/9/24 Cássio Elias cassioelias@hotmail.com
Galera, estou utilizando o seguinte script para ping de internet, mas o mesmo funciona corretamente executado na mão, e não funciona de maneira nenhuma pelo crontab.
Tentei de tudo e não estou conseguindo solucionar esse problema. Alguém pode me ajudar? Abaixo segue o script.
#!/bin/sh
#################################
# Checa INTERNET
# 21/04/2012
#################################
#data=`date`
data=`date +"Data: %d/%m/%Y - Hora_Inicio: %H:%M:%S"`
LOG='/etc/others/ping-teste/logs/internet.log'
echo "-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-="
$LOG
if ping -c 30 192.168.0.2 2>&1 >/dev/null; then
echo "PLACA GREEN - ON - $data" >> $LOG;
else
echo "PLACA GREEN - OFF - $data" >> $LOG;
fi
fi
if ping -c 30 200.154.56.80 2>&1 >/dev/null; then
echo "SITE DO TERRA - ON - $data" >> $LOG;
else
echo "SITE DO TERRA - OFF - $data" >> $LOG;
fi
if ping -c 30 200.221.2.45 2>&1 >/dev/null; then
echo "SITE DO UOL - ON - $data" >> $LOG;
else
echo "SITE DO UOL - OFF - $data" >> $LOG;
fi
if ping -c 30 98.139.102.145 2>&1 >/dev/null; then
echo "SITE DO YAHOO - ON - $data" >> $LOG;
else
echo "SITE DO YAHOO - OFF - $data" >> $LOG;
fi
CentOS-pt-br mailing list CentOS-pt-br@centos.org http://lists.centos.org/mailman/listinfo/centos-pt-br
Tem um erro no script, tem dois "fi" seguidos.
Atenciosamente, *Gabriel Ricardo.* www.tinotapa.com.br
Em 24 de setembro de 2012 08:31, Elton Ferreira eltoniacanga@gmail.comescreveu:
Bom dia Cássio,
Voce esta colocando este script para rodar na cron de qual usuario?
Uma coisa que voce pode fazer é colocar a saida do cron para o log e verificar se esta ocorrendo algum erro na execução do script, exemplo: apos a entrada que voce criar na cron vc adiciona | logger e acompanha a execução atraves do /var/log/messages
2012/9/24 Cássio Elias cassioelias@hotmail.com
Galera, estou utilizando o seguinte script para ping de internet, mas o mesmo funciona corretamente executado na mão, e não funciona de maneira nenhuma pelo crontab.
Tentei de tudo e não estou conseguindo solucionar esse problema. Alguém pode me ajudar? Abaixo segue o script.
#!/bin/sh
#################################
# Checa INTERNET
# 21/04/2012
#################################
#data=`date`
data=`date +"Data: %d/%m/%Y - Hora_Inicio: %H:%M:%S"`
LOG='/etc/others/ping-teste/logs/internet.log'
echo "-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-="
$LOG
if ping -c 30 192.168.0.2 2>&1 >/dev/null; then
echo "PLACA GREEN - ON - $data" >> $LOG;
else
echo "PLACA GREEN - OFF - $data" >> $LOG;
fi
fi
if ping -c 30 200.154.56.80 2>&1 >/dev/null; then
echo "SITE DO TERRA - ON - $data" >> $LOG;
else
echo "SITE DO TERRA - OFF - $data" >> $LOG;
fi
if ping -c 30 200.221.2.45 2>&1 >/dev/null; then
echo "SITE DO UOL - ON - $data" >> $LOG;
else
echo "SITE DO UOL - OFF - $data" >> $LOG;
fi
if ping -c 30 98.139.102.145 2>&1 >/dev/null; then
echo "SITE DO YAHOO - ON - $data" >> $LOG;
else
echo "SITE DO YAHOO - OFF - $data" >> $LOG;
fi
CentOS-pt-br mailing list CentOS-pt-br@centos.org http://lists.centos.org/mailman/listinfo/centos-pt-br
-- Elton Ferreira eltoniacanga@gmail.com
CentOS-pt-br mailing list CentOS-pt-br@centos.org http://lists.centos.org/mailman/listinfo/centos-pt-br
Obrigado a todos pelas respostas. Podem ignorar os fi seguidos, pois é erro na hora de colar. O código é esse abaixo corrigido sem os fi adicionais. Estou usando o cron do usuário padrão de login. Que no caso é o root que estou usando. Vou tentar efetuar o | logger e não dando certo volto a perguntar. Obrigado. #!/bin/sh
################################# # Checa INTERNET # 21/04/2012 #################################
#data=`date` data=`date +"Data: %d/%m/%Y - Hora_Inicio: %H:%M:%S"`
LOG='/etc/others/ping-teste/logs/internet.log'
echo "-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=" >> $LOG
if ping -c 30 192.168.0.2 2>&1 >/dev/null; then echo "PLACA GREEN - ON - $data" >> $LOG; else echo "PLACA GREEN - OFF - $data" >> $LOG; fi if ping -c 30 200.154.56.80 2>&1 >/dev/null; then echo "SITE DO TERRA - ON - $data" >> $LOG; else echo "SITE DO TERRA - OFF - $data" >> $LOG; fi if ping -c 30 200.221.2.45 2>&1 >/dev/null; then echo "SITE DO UOL - ON - $data" >> $LOG; else echo "SITE DO UOL - OFF - $data" >> $LOG; fi if ping -c 30 98.139.102.145 2>&1 >/dev/null; then echo "SITE DO YAHOO - ON - $data" >> $LOG; else echo "SITE DO YAHOO - OFF - $data" >> $LOG; fi From: gricardo87@gmail.com Date: Mon, 24 Sep 2012 09:22:29 -0300 To: centos-pt-br@centos.org Subject: Re: [CentOS-pt-br] Script Funciona na mão, mas não Funciona pelo Cron.
Tem um erro no script, tem dois "fi" seguidos. Atenciosamente,Gabriel Ricardo.
www.tinotapa.com.br
Em 24 de setembro de 2012 08:31, Elton Ferreira eltoniacanga@gmail.com escreveu:
Bom dia Cássio,
Voce esta colocando este script para rodar na cron de qual usuario?
Uma coisa que voce pode fazer é colocar a saida do cron para o log e verificar se esta ocorrendo algum erro na execução do script, exemplo: apos a entrada que voce criar na cron vc adiciona | logger e acompanha a execução atraves do /var/log/messages
2012/9/24 Cássio Elias cassioelias@hotmail.com
Galera, estou utilizando o seguinte script para ping de internet, mas o mesmo funciona corretamente executado na mão, e não funciona de maneira nenhuma pelo crontab.
Tentei de tudo e não estou conseguindo solucionar esse problema. Alguém pode me ajudar? Abaixo segue o script.
#!/bin/sh
#################################
# Checa INTERNET
# 21/04/2012
#################################
#data=`date`
data=`date +"Data: %d/%m/%Y - Hora_Inicio: %H:%M:%S"`
LOG='/etc/others/ping-teste/logs/internet.log'
echo "-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=" >> $LOG
if ping -c 30 192.168.0.2 2>&1 >/dev/null; then
echo "PLACA GREEN - ON - $data" >> $LOG;
else
echo "PLACA GREEN - OFF - $data" >> $LOG;
fi
fi
if ping -c 30 200.154.56.80 2>&1 >/dev/null; then
echo "SITE DO TERRA - ON - $data" >> $LOG;
else
echo "SITE DO TERRA - OFF - $data" >> $LOG;
fi
if ping -c 30 200.221.2.45 2>&1 >/dev/null; then
echo "SITE DO UOL - ON - $data" >> $LOG;
else
echo "SITE DO UOL - OFF - $data" >> $LOG;
fi
if ping -c 30 98.139.102.145 2>&1 >/dev/null; then
echo "SITE DO YAHOO - ON - $data" >> $LOG;
else
echo "SITE DO YAHOO - OFF - $data" >> $LOG;
fi
_______________________________________________
CentOS-pt-br mailing list
CentOS-pt-br@centos.org
http://lists.centos.org/mailman/listinfo/centos-pt-br
Obrigado a todos pelas respostas.
Podem ignorar os fi seguidos, pois é erro na hora de colar. O código é esse abaixo corrigido sem os fi adicionais.
Estou usando o cron do usuário padrão de login. Que no caso é o root que estou usando.
Como está o PATH do usuario root no cron?
Na verdade eu não deixei com path nenhum. Segue o comando cron do script proposto: # CHECAR INTERNET - BEGIN */1 * * * * /etc/others/ping-teste/ping-teste_v1.2.sh # CHECAR INTERNET - END Coloquei 1 minuto de teste mesmo. Faltou algo no comando, está errado? Lembrando que na mão o script funciona sem problema. Pinga normalmente. Agora, só no cron que ele não executa. Digo, as respostas todas caem no OFF.
From: lscrlstld@gmail.com To: centos-pt-br@centos.org Date: Mon, 24 Sep 2012 10:33:59 -0300 Subject: [CentOS-pt-br] RES: Script Funciona na mão, mas não Funciona pelo Cron.
Obrigado a todos pelas respostas.
Podem ignorar os fi seguidos, pois é erro na hora de colar. O código é esse abaixo corrigido sem os fi adicionais.
Estou usando o cron do usuário padrão de login. Que no caso é o root que estou usando.
Como está o PATH do usuario root no cron?
CentOS-pt-br mailing list CentOS-pt-br@centos.org http://lists.centos.org/mailman/listinfo/centos-pt-br
tenta colocar o caminho dos comandos utilizados:
/bin/ping bla bla bla
[]'s
Em 24 de setembro de 2012 10:37, Cássio Elias cassioelias@hotmail.comescreveu:
Na verdade eu não deixei com path nenhum.
Segue o comando cron do script proposto:
# CHECAR INTERNET - BEGIN */1 * * * * /etc/others/ping-teste/ping-teste_v1.2.sh # CHECAR INTERNET - END
Coloquei 1 minuto de teste mesmo.
Faltou algo no comando, está errado?
Lembrando que na mão o script funciona sem problema. Pinga normalmente. Agora, só no cron que ele não executa. Digo, as respostas todas caem no OFF.
From: lscrlstld@gmail.com To: centos-pt-br@centos.org Date: Mon, 24 Sep 2012 10:33:59 -0300 Subject: [CentOS-pt-br] RES: Script Funciona na mão, mas não Funciona
pelo Cron.
Obrigado a todos pelas respostas.
Podem ignorar os fi seguidos, pois é erro na hora de colar. O código é esse abaixo corrigido sem os fi adicionais.
Estou usando o cron do usuário padrão de login. Que no caso é o root que estou usando.
Como está o PATH do usuario root no cron?
CentOS-pt-br mailing list CentOS-pt-br@centos.org http://lists.centos.org/mailman/listinfo/centos-pt-br
CentOS-pt-br mailing list CentOS-pt-br@centos.org http://lists.centos.org/mailman/listinfo/centos-pt-br
Laercio,
Estava escrevendo a mesma coisa aqui.. rs
Tb acho que o problema seja esse.
Att
Um teste que você pode verificar é se o ping está rodando, caso o contrario é utilizar o caminho absoluto como o pessoal disse acima.
ps aux | grep ping
Atenciosamente, *Gabriel Ricardo.* www.tinotapa.com.br
Em 24 de setembro de 2012 10:43, dlpazinatto@gmail.com < dlpazinatto@gmail.com> escreveu:
Laercio,
Estava escrevendo a mesma coisa aqui.. rs
Tb acho que o problema seja esse.
Att
Dilceu Luiz Pazinatto Electronics technician Engineering students
Em 24 de setembro de 2012 10:40, Laercio Motta laerciomasala@gmail.comescreveu:
tenta colocar o caminho dos comandos utilizados:
/bin/ping bla bla bla
[]'s
Em 24 de setembro de 2012 10:37, Cássio Elias cassioelias@hotmail.comescreveu:
Na verdade eu não deixei com path nenhum.
Segue o comando cron do script proposto:
# CHECAR INTERNET - BEGIN */1 * * * * /etc/others/ping-teste/ping-teste_v1.2.sh # CHECAR INTERNET - END
Coloquei 1 minuto de teste mesmo.
Faltou algo no comando, está errado?
Lembrando que na mão o script funciona sem problema. Pinga normalmente. Agora, só no cron que ele não executa. Digo, as respostas todas caem no OFF.
From: lscrlstld@gmail.com To: centos-pt-br@centos.org Date: Mon, 24 Sep 2012 10:33:59 -0300 Subject: [CentOS-pt-br] RES: Script Funciona na mão, mas não Funciona
pelo Cron.
Obrigado a todos pelas respostas.
Podem ignorar os fi seguidos, pois é erro na hora de colar. O código é esse abaixo corrigido sem os fi adicionais.
Estou usando o cron do usuário padrão de login. Que no caso é o root que estou usando.
Como está o PATH do usuario root no cron?
CentOS-pt-br mailing list CentOS-pt-br@centos.org http://lists.centos.org/mailman/listinfo/centos-pt-br
CentOS-pt-br mailing list CentOS-pt-br@centos.org http://lists.centos.org/mailman/listinfo/centos-pt-br
-- ╔══════════════════════════════════════════════╗ ║▒▒▒▒▒▒▒▒▒▒▒ Laercio da Silva Motta ▒▒▒▒▒▒▒▒▒▒▒║ ║----------------------------------------------║ ║* Blog: *http://www.laerciomotta.com/ ║ ║ *Twitter:* http://twitter.com/#!/laerciomasala ║ ║ *Skype*: laerciomasala ║ ║ Chave PGP: http://bit.ly/kXS6ga ║ ╚═════════════════════════════════════════v1.0═╝
CentOS-pt-br mailing list CentOS-pt-br@centos.org http://lists.centos.org/mailman/listinfo/centos-pt-br
CentOS-pt-br mailing list CentOS-pt-br@centos.org http://lists.centos.org/mailman/listinfo/centos-pt-br
Laércio, voce fala em deixar o comando cron assim? # CHECAR INTERNET - BEGIN */1 * * * * /bin/ping-teste_v1.2.sh # CHECAR INTERNET - END fiz dessa formar e mesmo assim ainda tudo da OFF. Eu não entendo, pois na mão da tudo ON. Só ta faltando isso para que eu possa saber se a internet aqui está ON ou OFF sem ter nescessidade de ter que ficar entrando em algum navegador. From: laerciomasala@gmail.com Date: Mon, 24 Sep 2012 10:40:28 -0300 To: centos-pt-br@centos.org Subject: Re: [CentOS-pt-br] RES: Script Funciona na mão, mas não Funciona pelo Cron.
tenta colocar o caminho dos comandos utilizados:
/bin/ping bla bla bla
[]'s
Em 24 de setembro de 2012 10:37, Cássio Elias cassioelias@hotmail.com escreveu:
Na verdade eu não deixei com path nenhum.
Segue o comando cron do script proposto:
# CHECAR INTERNET - BEGIN */1 * * * * /etc/others/ping-teste/ping-teste_v1.2.sh
# CHECAR INTERNET - END
Coloquei 1 minuto de teste mesmo.
Faltou algo no comando, está errado?
Lembrando que na mão o script funciona sem problema. Pinga normalmente. Agora, só no cron que ele não executa. Digo, as respostas todas caem no OFF.
From: lscrlstld@gmail.com To: centos-pt-br@centos.org Date: Mon, 24 Sep 2012 10:33:59 -0300
Subject: [CentOS-pt-br] RES: Script Funciona na mão, mas não Funciona pelo Cron.
Obrigado a todos pelas respostas.
Podem ignorar os fi seguidos, pois é erro na hora de colar.
O código é esse abaixo corrigido sem os fi adicionais.
Estou usando o cron do usuário padrão de login. Que no caso é o root que estou usando.
Como está o PATH do usuario root no cron?
CentOS-pt-br mailing list CentOS-pt-br@centos.org http://lists.centos.org/mailman/listinfo/centos-pt-br
_______________________________________________
CentOS-pt-br mailing list
CentOS-pt-br@centos.org
http://lists.centos.org/mailman/listinfo/centos-pt-br
o caminho para o script também..
mais o /bin seria no ping:
if /bin/ping .....
dentro do seu script.. ou colocar os PATHs correspondentes aos comandos dentro no seu script..
[]'s
Em 24 de setembro de 2012 10:50, Cássio Elias cassioelias@hotmail.comescreveu:
Laércio, voce fala em deixar o comando cron assim?
# CHECAR INTERNET - BEGIN */1 * * * * /bin/ping-teste_v1.2.sh
# CHECAR INTERNET - END
fiz dessa formar e mesmo assim ainda tudo da OFF. Eu não entendo, pois na mão da tudo ON. Só ta faltando isso para que eu possa saber se a internet aqui está ON ou OFF sem ter nescessidade de ter que ficar entrando em algum navegador.
From: laerciomasala@gmail.com Date: Mon, 24 Sep 2012 10:40:28 -0300 To: centos-pt-br@centos.org Subject: Re: [CentOS-pt-br] RES: Script Funciona na mão, mas não Funciona pelo Cron.
tenta colocar o caminho dos comandos utilizados:
/bin/ping bla bla bla
[]'s
Em 24 de setembro de 2012 10:37, Cássio Elias cassioelias@hotmail.comescreveu:
Na verdade eu não deixei com path nenhum.
Segue o comando cron do script proposto:
# CHECAR INTERNET - BEGIN */1 * * * * /etc/others/ping-teste/ping-teste_v1.2.sh # CHECAR INTERNET - END
Coloquei 1 minuto de teste mesmo.
Faltou algo no comando, está errado?
Lembrando que na mão o script funciona sem problema. Pinga normalmente. Agora, só no cron que ele não executa. Digo, as respostas todas caem no OFF.
From: lscrlstld@gmail.com To: centos-pt-br@centos.org Date: Mon, 24 Sep 2012 10:33:59 -0300 Subject: [CentOS-pt-br] RES: Script Funciona na mão, mas não Funciona
pelo Cron.
Obrigado a todos pelas respostas.
Podem ignorar os fi seguidos, pois é erro na hora de colar. O código é esse abaixo corrigido sem os fi adicionais.
Estou usando o cron do usuário padrão de login. Que no caso é o root que estou usando.
Como está o PATH do usuario root no cron?
CentOS-pt-br mailing list CentOS-pt-br@centos.org http://lists.centos.org/mailman/listinfo/centos-pt-br
CentOS-pt-br mailing list CentOS-pt-br@centos.org http://lists.centos.org/mailman/listinfo/centos-pt-br
-- ╔══════════════════════════════════════════════╗ ║▒▒▒▒▒▒▒▒▒▒▒ Laercio da Silva Motta ▒▒▒▒▒▒▒▒▒▒▒║ ║----------------------------------------------║ ║* Blog: *http://www.laerciomotta.com/ ║ ║ *Twitter:* http://twitter.com/#!/laerciomasala ║ ║ *Skype*: laerciomasala ║ ║ Chave PGP: http://bit.ly/kXS6ga ║ ╚═════════════════════════════════════════v1.0═╝
_______________________________________________ CentOS-pt-br mailing list CentOS-pt-br@centos.org http://lists.centos.org/mailman/listinfo/centos-pt-br
CentOS-pt-br mailing list CentOS-pt-br@centos.org http://lists.centos.org/mailman/listinfo/centos-pt-br
Obrigado a todos pelas respostas.
Podem ignorar os fi seguidos, pois é erro na hora de colar. O código é esse abaixo corrigido sem os fi adicionais.
Estou usando o cron do usuário padrão de login. Que no caso é o root que estou usando.
Como está o PATH do usuario root no cron?
Na verdade eu não deixei com path nenhum.
Segue o comando cron do script proposto:
# CHECAR INTERNET - BEGIN */1 * * * * /etc/others/ping-teste/ping-teste_v1.2.sh # CHECAR INTERNET - END
coloque na primeira linha do crontab (crontab -e) PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin
E teste novamente
Pessoal, fiz do modo que nosso amigo indicou e funcionou perfeitamente. Estou ainda corrigindo de acordo com as instruções de vocês. Mas se quiser dar por encerrado a dúvida, fiquem a vontade, pois já solucionou meu problema com essa resposta abaixo.Funcionou redondinho. Obrigado a todos pela ajuda.
From: lscrlstld@gmail.com To: centos-pt-br@centos.org Date: Mon, 24 Sep 2012 10:48:01 -0300 Subject: [CentOS-pt-br] RES: RES: Script Funciona na mão, mas não Funciona pelo Cron.
Obrigado a todos pelas respostas.
Podem ignorar os fi seguidos, pois é erro na hora de colar. O código é esse abaixo corrigido sem os fi adicionais.
Estou usando o cron do usuário padrão de login. Que no caso é o root que estou usando.
Como está o PATH do usuario root no cron?
Na verdade eu não deixei com path nenhum.
Segue o comando cron do script proposto:
# CHECAR INTERNET - BEGIN */1 * * * * /etc/others/ping-teste/ping-teste_v1.2.sh # CHECAR INTERNET - END
coloque na primeira linha do crontab (crontab -e) PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin
E teste novamente
CentOS-pt-br mailing list CentOS-pt-br@centos.org http://lists.centos.org/mailman/listinfo/centos-pt-br
discuss-pt-br@lists.centos.org