Se algumas pessoas informam que ele funciona no Linux, é provável que ele seja causado pelos diferentes fins de linha usados pelo Windows.
No final de uma linha:
- O Windows usa retorno de carro, alimentação de linha (CRLF,
\r\n) - O Linux usa feed de linha (LF,
\n) - O Mac usa retorno de carro (CR,
\r)
Estas são as sobras dos velhos tempos da computação, que, se você estiver realmente interessado, pode ler mais sobre Artigo da nova linha da Wikipedia .
De qualquer forma, se você usar um editor de texto mais poderoso em seu computador Windows, muitos terão a opção de converter quebras de linha para os diferentes estilos. Apenas fora do topo da minha cabeça, Notepad ++ e Komodo Edit são dois editores gratuitos que podem fazer isso.