Outra sugestão PALAVRA=teste for i in `echo $PALAVRA | sed 's/./& /g'` do echo $i done
2008/11/11 Cléoson Barreto <[EMAIL PROTECTED]> > 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]<thor27%40gmail.com>> > > > > 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] > > > [As partes desta mensagem que não continham texto foram removidas]
