Problem
Die normale write methode eines Stream-Objektes erzeugt beim schreiben bei den folgenden Operationen stets ein Carriage Return am Zeilenende:
- \n – erzeugt line feed mit carriage return
- \012 – Explizites ausgeben oktal 12 (erzeugt line feed inkl. carriage return)
- \r – erzeugt ledigtlich ein Carriage Return
Ansatz – Approach
Änderung der Stream write Methode
Lösung – Solution
Nutzt man die Methode mit dem Parameter binary, gibt es künftig mit \012 ausschließlich line feeds ohne carriage returns.
Stream theStream = write binary (dirPath "afile.txt" "");