[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
- RES: RES: [shell-script] teste,
Julio Cezar Neves - DATAPREVRJ <=