( ironcat | 2012. 07. 11., sze – 14:06 )

A kimeneten nem new line (0x0A) zárja a sort, hanem carriage return (0x0D). Ezért írja felül az új sor a régit.
Tipp: például az awk-nak meg lehet adni a rekordot záró karaktert. Az RS értéke legyen a CR. (awk -v RS="\r" ...)

Második tipp: sed 's/\r/\n/g' carriagereturn.txt > newline.txt

-----
A kockás zakók és a mellészabások tekintetében kérdezze meg úri szabóját.