desculpem a mensagem anterior sem assunto

tenho um programa em shell com uma sintaxe parecida com essa:



while read linha; do

    echo "$linha"

    echo ""

done < texto.txt



Bom, acontece que o texto que uso as vezes não tem quebra de linha na ultima 
linha:



oi, tudo bem? \n

tudo e com você? \n

bem...



(as duas primeiras linha tem uma quebra de linha e a ultima não!)



essa linha sem quebra de linha não entra no loop! não lida pelo while!!! por 
que?

fiz o redirecionamento errado???



se tiverem 1000 linha e a ultima não tiver o new_line ele só lê 999 linha!



a falta de quebra linha é difícil de se ver dependendo do editor de texto que 
se usa!



eu estou usando o kate!

Denis Silva Costa
Analista de Geoprocessamento

http://shellscript4all.blogspot.com

"A paz não brota em um jardim com câmera e sensores..."


      
____________________________________________________________________________________
Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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

Responder a