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

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

Re: [shell-script] help while


From: Tiago Barcellos Peczenyj
Subject: Re: [shell-script] help while
Date: Wed, 24 Aug 2005 21:42:55 -0300

não sei o que ha de errado com vcs... pra mim funciona...

(peczenyj : 21:45:42)~/ $ ./script  a
Minuscula
(peczenyj : 21:45:44)~/ $ ./script  p
Minuscula
(peczenyj : 21:45:47)~/ $ ./script  P
Maiúscula
(peczenyj : 21:45:50)~/ $ ./script  c
Minuscula
(peczenyj : 21:46:16)~/ $ ./script  C
Maiúscula
(peczenyj : 21:46:17)~/ $ cat script 
#!/bin/bash
case $1 in

[a-z]) echo Minuscula;;
[A-Z]) echo Maiúscula;;

esac
(peczenyj : 21:46:25)~/ $ 


Em 24/08/05, murgent_shell<address@hidden> escreveu:
>  teste com as lestras "a" e "A" para esses casos ok,
>  mas para "c" e "C" não funciona.
>  
>  Realmente não estou entendendo...
>  
>  --- Eduardo Jaime Quiros Batres <address@hidden>
>  escreveu:
> 
>  
>  > descobri que se inverte funciona mas ç ainda vai
>  > para o primeiro:
>  > 
>  > #!/bin/bash
>  > case $1 in
>  > 
>  >   [A-Z]) echo MAIUSCULA
>  >         ;;
>  >   [a-z]) echo minuscula
>  >         ;;
>  >   *) echo resto
>  >         ;;
>  > esac
>  > 
>  > 
>  > Em Qua 24 Ago 2005 12:48, murgent_shell escreveu:
>  > >  ao digitar locale verifiquei que o valor de
>  > >  LC_COLLATE=pt_BR.
>  > >
>  > >  Deveria ser diferente? Por que?
>  > >
>  > >
>  > >  --- Fernando Lunardelli
>  > <address@hidden>
>  > >
>  > >  escreveu:
>  > >  > verifique o valor da variavel de ambiente
>  > >  > LC_COLLATE. Mais informacoes
>  > >  > vc consegue com um:            
>  > >  >      
>  > >  > $ man locale
>  > >  >
>  > >  > murgent_shell escreveu:
>  > >  > > ok, vou aproveitar e fazer outra pergunta
>  > para
>  > >  >
>  > >  > qual pensei saber a resposta, mas infelizmente
>  > não
>  > >  > sei. Olhem este caso
>  > >  >
>  > >  > > 
>  > >  > > Case $1 in
>  > >  > > 
>  > >  > > [a-z]) echo Minuscula;;
>  > >  > > [A-Z]) echo Maiúscula;;
>  > >  > > 
>  > >  > > esac
>  > >  > > 
>  > >  > > pelo que eu imaginava saber, se o primeiro
>  > >  >
>  > >  > parametro digitado for um "p" o script deveria
>  > >  > devolver o texto Minuscula e se fosse "P"
>  > deveria
>  > >  > ser a outra msg (Maiúscula), mas isso não
>  > ocorre.
>  > >  > Então como devo fazer?
>  > >  >
>  > >  > > 
>  > >  > > Até +
>  > >  > >
>  > >  > > MrBiTs <address@hidden> escreveu:
>  > >  > > // Desculpa o nível da pergunta mas o que
>  > >  >
>  > >  > significa ou para que serve qdo em
>  > >  >
>  > >  > > um script há um while da seguinte maneira:
>  > >  > >
>  > >  > >
>  > >  > > Loop infinito
>  > >  > >
>  > >  > >
>  > >  > > ------------------------------------------
>  > >  > > "There is still more Unix-nature in one
>  > >  > > line of shell script than there is in ten
>  > >  > > billion lines of C"
>  > >  > > Master Foo - Sh-bng Province - 530 B.C.
>  > >  > >
>  > >  > > "Programar em shell scritp é a coisa mais
>  > gostosa
>  > >  >
>  > >  > que você pode fazer
>  > >  >
>  > >  > > vestido"
>  > >  > > Julio C. Neves - 10/08/2005
>  > >
>  > > 
>  >
> ---------------------------------------------------------------------
>  > >
>  > >  > > 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
>  > >  > >
>  > >  > >
>  > >  > >
>  > >  > >
>  > >  > >
>  > >  > >
>  > >  > >
>  > >  > >
>  > >  > >
>  > __________________________________________________
>  > >  > > Converse com seus amigos em tempo real com o
>  > >  >
>  > >  > Yahoo! Messenger
>  > >  >
>  > >  > > http://br.download.yahoo.com/messenger/
>  > >  > >
>  > >  > > [As partes desta mensagem que não continham
>  > texto
>  > >  >
>  > >  > foram removidas]
>  > >
>  > > 
>  >
> ---------------------------------------------------------------------
>  > >
>  > >  > > 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
>  > >  > >
>  > >  > >
>  > >  > >
>  > >  > >
>  > >  > > 
>  > >  >
>  > >  > As informacoes contidas neste e-mail e nos
>  > arquivos
>  > >  > anexados podem ser informacoes confidenciais ou
>  > >  > privilegiadas. Caso voce nao seja o
>  > destinatario
>  > >  > correto, apague o conteudo desta mensagem e
>  > >  > notifique o remetente imediatamente.
>  > >
>  > > 
>  >
> ---------------------------------------------------------------------
>  > >
>  > >  > 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
>  > 
>  === message truncated ===
>  
>  
>  __________________________________________________
>  Converse com seus amigos em tempo real com o Yahoo! Messenger 
>  http://br.download.yahoo.com/messenger/ 
>  
>  
> 
> ---------------------------------------------------------------------
>  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!.


reply via email to

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