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

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

Debug


From: Sérgio R . Carneiro
Subject: Debug
Date: Tue, 8 Nov 2005 16:38:30 -0200

Boa tarde, companheiros.

Estou desenvolvendo um script que faz backup, targeia, carrega para o FTP e 
registra um log. Na hora do log alguns problemas acontecem. Pois o arquivo não 
é criado. Vejam o script:


curfile=$0;
curdata=$(date +%Y%m%d%H%M);
bakfile=$curdata".tar.gz";

if [ ! -e ./$curfile.dir ]
then
  echo "Não há arquivo de parâmetros";
  exit;
fi

tar -zcf $bakfile $(cat $curfile.dir);

ftp -in endereco.ip<<EOF;
$(cat $curfile.ftp)
put $bakfile
EOF;

if [ ! -e ./$curfile.log ]
then
  touch ./$curfile.log;
  chmod 775 ./$curfile.log;
  ./$curfile.log >> "teste";
else
  ./$curfile.log >> "teste";
fi;

Porque o arquivo não é criado? 
Uma outra dificuldade que estou tendo é remover os arquivos obsoletos no FTP de 
até 3 dias atrás. Há como "embutir" isso nesse script?

Sou iniciante/novato em shell-script. Por isso estou pedindo ajuda para 
"Debugar" esse código. Estou batendo cabeça com isso já faz 2 dias.

Obrigado
Sérgio

_______________________________________________________________________
Essa  mensagem é  destinada  exclusivamente ao seu destinatário e pode 
conter informações confidenciais, protegidas por sigilo profissional ou 
cuja  divulgação  seja  proibida por  lei. O uso não autorizado de tais 
informações  é   proibido  e  está   sujeito  às  penalidades cabíveis. 

This message is intended exclusively for its addressee and may  contain 
information that  is  confidential  and  protected  by  a  professional 
privilege or whose disclosure is prohibited by law. Unauthorized use of 
such  information is  prohibited and subject to  applicable penalties.

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



reply via email to

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