[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Letras maiusculas / minusculas
From: |
Felipe Kellermann |
Subject: |
Re: [shell-script] Letras maiusculas / minusculas |
Date: |
Wed, 24 Dec 2003 19:54:23 -0200 (BRST) |
On Wed, 24 Dec 2003 1:53pm -0000, ironwood_oh wrote:
> echo "Digite uma palavra : "
> read palavra
read -p 'Digite uma palavra : ' palavra
> se o cara digitar por exemplo arvore, eu gostaria que fosse impresso
> Arvore. Nao achei nada que me mostrasse como fazer a conversao somente
> da primeira letra do nome para maiuscula. Alguem sabe como eu posso
> fazer isto ?
Na bash, sh:
$ echo $(echo ${palavra:0:1}|tr a-z A-Z)${palavra:1}
Arvore
Na ksh, pode trocar o subcomando pelo atributo `u' do `typeset'.
Na shell zsh, se quiser simplificar, use a expansão com o `(U)',
--
Felipe Kellermann