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

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

Re: [shell-script] script para leitura de arquivos


From: Rodrigo Monteiro
Subject: Re: [shell-script] script para leitura de arquivos
Date: Wed, 9 Mar 2005 11:37:31 -0800 (PST)

mas onde ficaria o >/dev/null 2>/dev/null
dentro da ` ou fora? antes ou depois do wc?
o comando original eh esse:
if [ `ls -1 $dir/$2.*.xml | wc -l` -gt 0 ]

--- Eliphas Levy Theodoro <address@hidden> wrote:
> Rodrigo Monteiro, @ 08:17:
> 
> > gustavo, muito obrigado pela sua ajuda. agora o
> meu
> > problema eh outro.
> > nessa linha abaixo acontece o seguinte erro:
> > if [ `ls -1
> >
>
/usr/local/jabber-1.4.2/spool/im.ceara.gov.br/$2.*.xml
> > | wc -l` -gt 0 ]
> > quando para o parametro ($2) que passo existe o
> > arquivo (exemplo, $2=orgao01 e existe o arquivo
> > orgao01.usuario33.xml), ele funciona ok, como eu
> > quero, mas quando nao existe esse arquivo, ele da
> uma
> > mensagem de erro na tela dizendo que nao existe o
> > arquivo, quando ele executa esse 'ls' que esta
> dentro
> > no if. tentei colocar 2> /dev/null em alguns
> lugares
> > mas nao consegui. vc ou alguem tem uma ideia que
> possa
> > funcionar?
> 
> Experimenta:
> 
> if ls $dir/$2.*.xml >/dev/null 2>/dev/null; then
>      #faz algo porque o ls retornou sucesso
> fi
> 
> -- 
> Eliphas
> 

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 


reply via email to

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