Enviado em 05/07/2012 - 15:03h
Olá. Estou com um shell para conectar com um servidor externo a cada 5 min.
Está funcionando perfeitamente quando rodo na mão (./conecta.sh) mais quando chamo no cron ele não roda a linha ssh -f -L 3307 ... todo o resto funciona mesnos essa linha.
Aguardo.
Segue o conecta.sh
----------------------------------------------------------------------------------------
#!/bin/bash
echo iniciando!! >> /home/teste/mysql/teste.txt
#contecta no servidor - APENAS O COMANDO ABAIXO NÃO EXECUTA
ssh -f -L 3307:127.0.0.1:3306 root@127.123.26.119 sleep 240 >> /home/teste/mysql/logfile
#backups
/home/teste/mysql/sja /home/teste/mysql/festas.xml
echo 'fim!!' >> /home/teste/mysql/teste.txt
----------------------------------------------------------------------------------------
Aguardo
Está funcionando perfeitamente quando rodo na mão (./conecta.sh) mais quando chamo no cron ele não roda a linha ssh -f -L 3307 ... todo o resto funciona mesnos essa linha.
Aguardo.
Segue o conecta.sh
----------------------------------------------------------------------------------------
#!/bin/bash
echo iniciando!! >> /home/teste/mysql/teste.txt
#contecta no servidor - APENAS O COMANDO ABAIXO NÃO EXECUTA
ssh -f -L 3307:127.0.0.1:3306 root@127.123.26.119 sleep 240 >> /home/teste/mysql/logfile
#backups
/home/teste/mysql/sja /home/teste/mysql/festas.xml
echo 'fim!!' >> /home/teste/mysql/teste.txt
----------------------------------------------------------------------------------------
Aguardo