[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] help case com maiusculas e minusculas ( era Help Whil
From: |
Emerson Domingues Souto |
Subject: |
Re: [shell-script] help case com maiusculas e minusculas ( era Help While ) |
Date: |
Thu, 25 Aug 2005 13:42:27 -0300 |
Pessoal, vcs não devem zombar do colega, se ele disse q não funciona é pq não
funciona.
O problema está na variável LANG.
Vejam a explicação abaixo:
$ cat script.sh
#!/bin/bash
case $1 in
[A-Z]) echo "$1 eh Maiuscula";;
[a-z]) echo "$1 eh Minuscula";;
*) echo "$1 nao eh nada";;
esac
$ echo $LANG
pt_BR
$ sh script.sh a
a eh Minuscula
$ sh script.sh A
A eh Maiuscula
$ sh script.sh c
c eh Maiuscula ### aqui da erro
$ sh script.sh C
C eh Maiuscula
$ unset LANG
$ sh script.sh a
a eh Minuscula
$ sh script.sh A
A eh Maiuscula
$ sh script.sh c
c eh Minuscula ### erro corrigido apos eliminar a variavel LANG
$ sh script.sh C
C eh Maiuscula
----- Original Message -----
From: MrBiTs
To: shell-script
Sent: Thursday, August 25, 2005 7:34 AM
Subject: Re: [shell-script] help case com maiusculas e minusculas ( era Help
While )
> não sei o que ha de errado com vcs... pra mim funciona...
$ cat d.sh
#!/bin/bash
case $1 in
[a-z]) echo Minuscula;;
[A-Z]) echo Maiúscula;;
esac
$ ./d.sh C
Maiúscula
$ ./d.sh p
Minuscula
Funciona perfeitamente. Algum erro de dedo ai ? Copy & Paste feito de uma
máquina rodando Windows ? Teorias de conspiração no Senado Federal ? Super 15 x
Super Caro ? Infelizmente, dizer que "não funciona" não funciona :) Reescreva
seu script, digite com cuidado, utilize um editor de textos de verdade ( VI )
para isso, analise o seu ambiente. O código do Thiago está correto. Agora, é um
problema de interface :)
[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 partes desta mensagem que não continham texto foram removidas]
- Re: (SUGESTAO) [shell-script] help case com maiusculas e minusculas ( era Help While ), (continued)
- Re: (SUGESTAO) [shell-script] help case com maiusculas e minusculas ( era Help While ), Emerson Domingues Souto, 2005/08/25
- Re: (SUGESTAO) [shell-script] help case com maiusculas e minusculas ( era Help While ), murgent_shell, 2005/08/25
- Re: (SUGESTAO) [shell-script] help case com maiusculas e minusculas ( era Help While ), Fabricio, 2005/08/25
- Re: [shell-script] help case com maiusculas e minusculas ( era Help While ), Henrique Mayer, 2005/08/25
- Re: [shell-script] help case com maiusculas e minusculas ( era Help While ), Emerson Domingues Souto, 2005/08/25
Re: [shell-script] help case com maiusculas e minusculas ( era Help While ), Eduardo Jaime Quiros Batres, 2005/08/25
Re: [shell-script] help case com maiusculas e minusculas ( era Help While ),
Emerson Domingues Souto <=