Olá!

    Apenas uma sugestão sem pensar muito:
$ for i in `echo teste | grep -o [a-z]`; do echo $i.; done
t.
e.
s.
t.
e.

[]'s
Cléoson.


2008/11/11 Thomaz de Oliveira dos Reis <[EMAIL PROTECTED]>

>   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?
>  __._,_.__
>


[As partes desta mensagem que não continham texto foram removidas]

Responder a