shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Script funciona manualmente mas não funciona no crontab


From: Adriano Carneiro de Moura
Subject: Script funciona manualmente mas não funciona no crontab
Date: Fri, 1 Dec 2006 07:10:01 -0800 (PST)

Pessoal,

tenho o seguinte script, /usr/local/backup

## variáveis
dirMon=/media/dados/backup

## Listando os diretórios dos usuários para um arquivo temporário 
(/tmp/usuarios)
usuarios=`ls -1 /home/usr/ > "/tmp/usuarios"`

## dando um loop no arquivo temporário
while read linha; do
      if [ "$emu" = "0" ]; then ##se NÃO é pra emular
         if [ ! -z "$linha" ]; then ## se a linha contém valor
            if [ -e "/home/usr/$linha" ]; then ## se existe o diretório
               cmdUsu=`rm -rf $dirMon/usuarios/$linha.tar.gz`;
               cmdUsu=`tar -zvcf $dirMon/usuarios/$linha.tar.gz 
/home/usr/$linha`; 
               echo "Backup $cmdUsu ok ..." >> $arqMon; ## dá um visto como 
sucesso
               echo >> $arqMon; ## solta uma linha
            fi
         fi
      fi
done < "/tmp/usuarios"

o lance é que este script funciona manualmente mas quando coloco no crontab ele 
não funciona ...




                
_______________________________________________________ 
Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. 
Registre seu aparelho agora! 
http://br.mobile.yahoo.com/mailalertas/ 
 


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]