Por que alguns editores de texto oferecem terminar seu arquivo com uma quebra de linha? Por que isso é importante?

Por que alguns editores de texto oferecem terminar seu arquivo com uma quebra de linha? Por que isso é importante?

Por que alguns editores de texto, como BBEdit e Textmate, oferecem para finalizar seu arquivo com uma nova linha (quebra de linha)? Por que isso é importante?

Há alguma advertência para não encerrar um arquivo com uma quebra de linha?

Responder1

Alguns comandos de processamento de texto no estilo Unix podem produzir um comportamento inesperado se a última linha não terminar com uma nova linha. Por exemplo, wc -lconta o número de linhas em um arquivo, mas faz isso essencialmente contando os caracteres de nova linha, de forma que a última "linha" não seja contada. Alguns outros programas também perdem a última linha se ela não for finalizada com uma nova linha.

informação relacionada