Wie konvertiere ich alle EOL (DOS-> UNIX) aller Dateien in einem Verzeichnis und Unterverzeichnissen rekursiv ohnedos2unix
? (Ich habe es nicht und kann es nicht installieren.)Konvertieren aller EOL (DOS-> UNIX) aller Dateien in einem Verzeichnis und Unterverzeichnissen rekursiv ohne dos2unix
Gibt es eine Möglichkeit, es mit tr -d '\r'
und Rohre zu tun? Wenn das so ist, wie?
Dies sollte mit Dateinamen umgehen, die Leerzeichen enthalten. Fügen Sie am Ende jeder Zeile keine Zeilenumbrüche ein, weil die Dateien doppelt oder sogar dreifach voneinander entfernt sind (da Sie die Zeilenumbrüche durch Zeilenumbrüche ersetzen)? Ja, ich habe es gerade getestet. –
@DennisWilliamson Ich habe das gerade aus einem Drehbuch, das ich im Büro habe, gezerrt, ohne auch nur zweimal darüber nachgedacht zu haben. Jetzt frage ich mich, wie diese Skripte überhaupt funktionieren. (Es könnte damit zu tun haben, dass sie zum Konvertieren von Dateien gedacht waren, die in Microsoft Office für Mac erstellt wurden.) Die neue Version sollte ordnungsgemäß funktionieren. –