prova ad utilizzare solo "\n" invece di "\r\n".

In ambiente dos/Windows un file di testo finisce una riga con un carattere di carriage return (CR) e un carattere di LineFeed (LF).
In ambiente *nix si utilizza solo il LineFeed.

Saluti
Rox