Hallo,
mein Problem ist eher akademischer Natur. Mir würden selber viele Workarounds einfallen. Aber vielleicht weiß hier ja jemand eine Lösung wie ich sie gern hätte.
Ich möchte unter Windows, innerhalb einer Batchdatei, Dateien von Windows (CRLF) nach Unix (LF) konvertieren. Mein Ansatz ( perl -i.bak -n -e „chomp; print $_,“\012" " bla.txt ) funktioniert nicht, weil Perl unter Windows die LF’s automatisch in CRLF’s umwandelt.
Beim Googeln hab ich die Funktion binmode gefunden. Die kommt in einem Einzeiler aber nicht in Frage weil man ihr einen Dateihandler übergeben muss.
Ein zusätzliches Skript schreiben würd ich nur ungern.
Hat jemand eine geniale Idee? ;o)
Torsten