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

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

Re: [shell-script] Script funciona manualmente mas não funciona no cront


From: André Luiz
Subject: Re: [shell-script] Script funciona manualmente mas não funciona no crontab
Date: Mon, 4 Dec 2006 11:18:23 -0200

Adriano, adiciona na primeira linha, antes de qualquer coisa o seguinte:

#!/bin/sh

ou o shell que você trabalha.

Abraços,

André Luiz
Santos Andirá Indústria de Móveis Ltda.


  ----- Original Message ----- 
  From: Adriano Carneiro de Moura 
  To: address@hidden 
  Sent: Friday, December 01, 2006 1:10 PM
  Subject: [shell-script] Script funciona manualmente mas não funciona no 
crontab


  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]



   

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



reply via email to

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