Re: [shell-script] Erro usando o case

2007-01-22 Por tôpico Julio C. Neves
Fala Nilo, o problema deve ser na variável LC_COLLATE do sistema. Esta variável determina de classificação dos patterns (caracteres coringa). Para ver a explicação legal, faça man bash e uma vez lá, digite /LC_COLLATE e dê um . Seu problema dve ser resolvido se vc fizer LC_COLLATE=C Eu faço esta

Re: [shell-script] Erro usando o case

2007-01-22 Por tôpico Tiago Barcellos Peczenyj
Nilo Experimente fazer: case "$1" in [[:lower:]]) echo "Letra Minuscula" ;; [[:upper:]]) echo "Letra Maiuscula" ;; [0-9]) echo "Numero" ;; *) echo "Caracter Especial" ;; esac É um problema "classico", onde os ranges a-z e A-Z não apresentam o resultado esperado de acordo com alguma di

[shell-script] Erro usando o case

2007-01-22 Por tôpico Nilo Martins
Olá pessoal, essa é minha primeira mensagem para a lista. Estou iniciando meus estudo de shell script e comprei o livro Programação Shell Linux (de Julio Cezar Neves) para facilitar esta tarefa. Neste livro tem um exemplo que está dando erro aqui no meu Ubuntu. O código é o seguinte: (testchar.s