Das Setzen der "Zeilenendesequenz" in VSCode / Atom von CRLF TO LF und das Speichern hat bei mir funktioniert
Sie müssen die Dateieinstellungen ändern:Gehen Sie zu Einstellungen -> Dateien und ändern Sie "Neue Datei erstellen als" in UNIX. Außerdem sollten Sie die Option "Beim Laden auf ungültiges CR/LF, Nullzeichen prüfen" aktivieren.
Für bereits produzierte Dateien
cat OLDFILE | tr -d '\r' > NEWFILE
sollte helfen. Sie können die Ausgabe nicht einfach auf die Eingabe umleiten:
cat FILE | tr -d '\r' > FILE
da dadurch die Eingabedatei vor dem Lesen gekürzt wird.
Im Gegensatz zu ähnlichen Programmen ist dies seit tr
nicht für den Preis der unnützen Verwendung von Katzen berechtigt akzeptiert keinen Dateinamen als Parameter.