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

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

RES: RES: [shell-script] teste


From: Julio Cezar Neves - DATAPREVRJ
Subject: RES: RES: [shell-script] teste
Date: Wed, 22 Jan 2003 11:35:59 -0300

> -----Mensagem original-----
> De: aurelio [mailto:address@hidden]
> Enviada em: quarta-feira, 22 de janeiro de 2003 10:50
> Para: address@hidden
> Assunto: Re: RES: [shell-script] teste
> 
> 
> ae julio, bohne,
> 
> > if echo "$VAR" | grep '[^0-9-]'
> > then
> >      echo valor invalido
> > else 
> >      echo valor OK
> > fi
> 

Frederico, tb dá para resumir:

echo "$VAR" | grep '[^0-9-]' && echo valor invalido


> 
> se for bash2, dá pra fazer o teste só usando expansão
> de variáveis.  basta usar o 'sed' embutido ${var//}
> para apagar os números e hifens e ver se sobrou algo
> 
> if [ "${VAR//[0-9-]}" ]
> then echo valor invalido
> fi
> 

Ae Aurelio, essa eu não conhecia. Vc é um compêndio vivo de bash2 e meu guru
de ERs (seu guia mora na 1ª gaveta da minha escrivaninha).

> ou simplesmente
> 
> [ "${VAR//[0-9-]}" ] && echo valor invalido
> 
> falou!
> 
> =====
> -- 
> aurelio
> 
> ______________________________________________________________
> _________
> Busca Yahoo!
> O melhor lugar para encontrar tudo o que você procura na Internet
> http://br.busca.yahoo.com/
> 
> 
> ---------------------------------------------------------------------
> 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.listasdiscussao.cjb.net
---------------------------------------------------------------------
 

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]