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

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

Re: [shell-script] dúvida com test


From: Alexandre de Abreu
Subject: Re: [shell-script] dúvida com test
Date: Thu, 25 Aug 2005 18:13:07 -0300

Ae xará,

df | grep string || echo erro

df | grep string && echo ok

if df | grep string ; then
  echo ok
else
  echo erro
fi

"Existem mil maneiras de preparar Neston, invente uma". Shell só não
ganha do Perl no quesito "ortogonalidade", que é o conceito de
escrever a mesma coisa de diversas maneiras ;)

Sugiro vc adicionar o parâmetro "-q" no grep para suprimir as saídas,
fica mais 'clean'.

[]s

Alexandre de Abreu

On 25/08/05, alexandre <address@hidden> wrote:
>  alguém poderia me dizer o que eu estou fazendo errado, e como fazer
>  para o test funcionar adequadamente?
>  
>  # df | grep "/dev/cdrom"
>  /dev/cdrom              701890    701890         0 100% /mnt/cdrom
>  # echo $?
>  0
>  # [ df | grep "/dev/cdrom" ]
>  bash: [: missing `]'
>  grep: ]: No such file or directory
>  # echo $?
>  2
>  
>  -- 
>  :?)
>  
> 
>  ---------------------------------------------------------------------
>  Esta lista não admite a abordagem de outras liguagens de programação, como
> perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
> aviso.
>  ---------------------------------------------------------------------
>  Sair da lista: address@hidden
>  ---------------------------------------------------------------------
>  Esta lista é moderada de acordo com o previsto em
> http://www.listas-discussao.cjb.net
>  ---------------------------------------------------------------------
>  
> 
>  
>  
>  Yahoo! Grupos, um serviço oferecido por: 
>  
>  ________________________________
>  Links do Yahoo! Grupos
>  
>  
> Para visitar o site do seu grupo na web, acesse:
> http://br.groups.yahoo.com/group/shell-script/
>   
> Para sair deste grupo, envie um e-mail para:
> address@hidden
>   
> O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do
> Yahoo!. 


-- 
Alexandre de Abreu
GCUX, RHCE, LPIC-2


reply via email to

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