Quanti di voi si son trovati a editare un filettino sotto unix con vi e aveva a fine riga un sacco di ctrl-M.
Il motivo per cui le cos stanno così è che sotto linux gli invio sono dei \\r detti anche \\10 o LF (credo)., mentre sotto Winzoz sono due byte (13 e 10, ovvero CR+LF)
Ebbene vi pasto la soluzione: