[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Nome próprio - Mudar de minúscula p/ maiúscula
From: |
Fabiano Caixeta Duarte |
Subject: |
Re: [shell-script] Nome próprio - Mudar de minúscula p/ maiúscula |
Date: |
Wed, 20 Jan 2010 00:42:36 -0200 |
2010/1/19 Julio C. Neves <address@hidden>:
> Fala Daniel,
> Isso não vai resolver o teu problema especificamente,
Como não? :P
> -
>
> ${parâmetro^}
> -
>
> ${parâmetro,}
>
> Essas expansões foram introduzidas a partir do Bash 4.0 e modificam a caixa
> das letras do texto que está sendo expandido. Quando usamos circunflexo (^),
> a expansão é feita para maiúsculas e quando usamos vírgula (,), a expansão é
> feita para minúsculas.
>
Uma primeira idéia a ser melhorada:
$cat arquivo
teste de conversao
segunda linha
ultima
while read; do
for i in $REPLY; do
echo -n "${i[0]^} "
done
echo
done < arquivo
Teste De Conversao
Segunda Linha
Ultima
--
Fabiano Caixeta Duarte
Especialista em Redes de Computadores
Linux User #195299
Ribeirão Preto - SP