[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Case
From: |
Miranda |
Subject: |
Re: [shell-script] Case |
Date: |
Tue, 7 Dec 2004 10:40:55 -0200 |
User-agent: |
KMail/1.5 |
> cat x.sh
case $1 in
'maria'|'vanda') echo mulher ;;
'vando'|'joao')echo ome ;;
*) echo "sei nao"
esac
miranda@bass:/home/miranda/audio>./x.sh vanda
mulher
miranda@bass:/home/miranda/audio>./x.sh vando
ome
miranda@bass:/home/miranda/audio>./x.sh clodovil
sei nao
On Monday 06 December 2004 15:19, Felipe Bender wrote:
> Pessoal, tem como especificar varias strings em um case?
>
> Algo como:
>
> case $1 in
> ["tati", "maria"])
> echo "mulher"
> ;;
> ["jose", "antonio"])
> echo "homem"
> ;;
> esac
>
> são valores de exemplo
>
> eu tentei com aspas simples, sem os [], com aspas simples e com [], e
> varias outras combinações :-)
>
> []'s
> Felipe Bender
>
>
> ---------------------------------------------------------------------
> 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
> ---------------------------------------------------------------------
>
> Links do Yahoo! Grupos
>
>
>
- Case, Felipe Bender, 2004/12/06
- Re: Case, Felipe Bender, 2004/12/06
- Re: [shell-script] Case,
Miranda <=