
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 -l
conta 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.