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

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

Re: [shell-script] Percorrendo letra por letra


From: jimmy
Subject: Re: [shell-script] Percorrendo letra por letra
Date: Tue, 11 Nov 2008 18:34:33 -0200
User-agent: Mutt/1.4.2.3i

On Tue, Nov 11, 2008 at 06:13:39PM -0200, Thomaz de Oliveira dos Reis wrote:
> Alguém tem alguma ideia como posso percorrer, em um loop ou qualquer
> coisa, uma letra de cada vez?
> 
> por exemplo:
> 
> PALAVRA="teste"
> 
> for x in $PALAVRA; do
> echo Uma letra: $x
> done
> 
> 
> no caso de cima não funciona pois o IFS é tab, enter etc... seria como
> dizer para o IFS que qualquer caractere vale....
> 
> ou algum outro jeito de percorrer um texto letra por letra...
> 
> 
> até tentei algum como IFS=[A-Z][a-z] mas não funciona já que ele
> "ignora" os caracteres separadores, não imprimindo todos os
> caracteres...
> 
> 
> 
> alguma idéia?
> 
> ------------------------------------

tenta fazer assim:

PALAVRA="teste"; for ((i=0;i<${#PALAVRA};i++)); do echo ${PALAVRA:$i:1}; done


reply via email to

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