On Wed, 9 Mar 2005 11:51:19 -0300, M�rcio Rodrigo Monteiro
<[EMAIL PROTECTED]> wrote:
> neste comando
> if [ `ls -1 /usr/local/jabber-1.4.2/spool/im.ceara.gov.br/$2.*.xml |
> wc -l` -gt 0 ] ;
> quando no meu diretorio nao existe o arquivo com o nome do segundo
> parametro passado ($2), da um erro dizendo que nao existe nenhum
> arquivo com esse nome. o que eu gostaria era que esse erro nao fosse
> imformado na tela. tentei colocando 2> /dev/null e outras coisas mas
> nao consegui, devo ter feito alguma coisa errada.

Ol�,

Teste usar esta linha:

if [ `ls -1 /usr/local/jabber-1.4.2/spool/im.ceara.gov.br/$2.*.xml
2>/dev/null | wc -l` -gt 0 ] ;

Note o local onde "2>/dev/null" � colocado.

-- 
Anderson Lizardo
---------------------------------------------------------------------------
Esta lista � patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br

Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utiliza��o da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html

Responder a