User since
2005-06-18
2
Artikel
BenutzerIn
 
Hallo,
wenn ich binaere Dateien mit "read" oeffne und den 
Inhalt mit "print" in eine andere Datei zurueckschreibe,
dann tritt immer wieder ein Fehler auf, weil an allen 
Stellen, wo vorher nur ein "0A" als Wert stand, nun 
ploetzlich ein "0D 0A" steht. 
Das ist wohl die automatische Zeilenumbruchkonvertierung 
fuer Windows. In binaeren Dateien kann ich das aber nicht 
gebrauchen. Gibt es eine Moeglichkeit, das abzustellen?
Dank
Matthias (pato)
 
User since
2005-02-18
357
Artikel
BenutzerIn
 
Die Funktion dazu heißt 
binmode.
Beschreibung dazu unter
perldoc -f binmode
auf der Kommandozeile oder bei
http://perldoc.perl.org
I sense a soul in search of answers.
 
 
User since
2005-06-18
2
Artikel
BenutzerIn
 
Hallo pKai,
ja, das isses! Ich hatte lange nach einer solchen Funktion 
gesucht, selber aber bislang nichts gefunden. Jetzt werden 
alle Daten korrekt eingelesen und wieder ausgegeben.
Dank & tschuess  :-)   :-)
Matthias