Editores Unix como vi
e vim
sempre colocarão novas linhas ( \n
) no final de cada linha - especialmente incluindo a última linha. Se não houver final de linha ( eol
) na última linha, então é uma situação incomum e o arquivo certamente não foi criado por um editor padrão do UNIX.
Essa situação incomum é levada ao seu conhecimento pelo sinal [noeol]
no editor vim
; outros editores provavelmente têm sinalizadores e notificações semelhantes.