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

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

RES: [shell-script] Verificar diretório


From: Renato Silveira
Subject: RES: [shell-script] Verificar diretório
Date: Mon, 26 Nov 2001 13:44:14 -0300

Para testar se o arquivo existe pode fazer assim :


#--------------------------------------------------
arq=/r15/fiscal/janeiro
arq_controle=/r15/fiscal/janeiro.ctl

[ ! -f $arq ] && rm $arq_controle

#------------------------------------------

Caso o arquivo /r15/fiscal/janeiro não exista deleta o aquivo de controle.

Renato

> ----- Mensagem original -----
> De:           FiremanX [SMTP:address@hidden]
> Enviada em:           Segunda-feira, 26 de Novembro de 2001 12:45
> Para:         address@hidden
> Assunto:              Re: [shell-script] Verificar diretório
> 
> Vc pode utilizar o echo $? para esta conferência, da seguinte forma:
> 
> $ ls -la diretorio 1> /dev/null 2> /dev/null
> $ echo $?
> 0
> 
> $ ls -la diretorio 1> /dev/null 2> /dev/null
> $ echo $?
> 1
> 
> 
> OBS: o echo $? retorna-ra 0 caso o diretório exista e 1 caso não exista.
> 
> Fica minha contribuição, espero ter ajudado :)
> 
> t+
> 
> FiremanX
> address@hidden 
> 
> 
> On Mon, 2001-11-26 at 13:26, Fabio Martins wrote:
> > Colegas,
> > 
> > Preciso desenvolver um script que seleciona o seguinte arquivo:
> > 
> > /r15/fiscal/janeiro/.janeiro.dat e redirecionar para um aqruivo de saída
> 
> > ficando como:
> > 
> > /r15 /fiscal/janeiro
> > 
> > Antes tenho que verificar se o diretório /r15/fiscal/janeiro existe.
> > Caso não exista irei deletar de um arquivo de controle.
> > 
> > exemplo:
> > 
> > fiscal.dat
> > 
> > Grato
> > 
> > Fábio Martins
> > 
> > 
> > 
> > 
> > _________________________________________________________________
> > Chegou o novo MSN Explorer. Instale já. É gratuito! 
> > http://explorer.msn.com.br
> > 
> > 
> > Sair da lista: address@hidden
> > Banco Dados:   http://www.egroups.com/group/shell-script 
> > 
> > Seu uso do Yahoo! Grupos é sujeito às regras descritas em:
> http://br.yahoo.com/info/utos.html 
> > 
> > 
> > 
> 
> 
> 
> Sair da lista: address@hidden
> Banco Dados:   http://www.egroups.com/group/shell-script 
> 
> Seu uso do Yahoo! Grupos é sujeito às regras descritas em:
> http://br.yahoo.com/info/utos.html 
> 


reply via email to

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