Zastanawiałem się, dlaczego jeśli otworzysz plik tekstowy utworzony w Notatniku Windows pod Uniksem, przekonasz się, że ma on ^Mtam, gdzie powinna być nowa linia?
Rozumiem, że w systemie Windows każda linia jest zakończona \r\n, tj. 0x0D0AW ASCII, podczas gdy ^Mma wartość ASCII 0x5E4D. Nie mogę powiązać tych dwóch ze sobą.