Konvertieren Sie eine Windows-Textdatei in eine Ubuntu-Textdatei

Konvertieren Sie eine Windows-Textdatei in eine Ubuntu-Textdatei

Ich versuche, ein C++-Programm von Windows auf Ubuntu zu portieren. In der Ubuntu-Umgebung liest mein Programm eine Textdatei, die in Windows erstellt wurde, es scheint jedoch, dass die Wagenrücklaufbeeinträchtigt das Lesen der Datei in der Ubuntu-Umgebung, daher möchte ich alle Wagenrückläufe entfernen.

Ich habe den folgenden Befehl unter Windows ausprobiert, um die Textdatei in das Linux-Format zu konvertieren

dos2unix User.txt User1.txt

Ich habe auch versuchtDas

 tr -d '\15\32' < User.txt > User1.txt

Beide Methoden funktionieren nicht, ich erhalte die folgende Fehlermeldung:

is not recognised as an internal or external command , op program , or batch file

Was mache ich hier falsch??

Antwort1

Ich habe den folgenden Befehl unter Windows ausprobiert, um die Textdatei in das Linux-Format zu konvertieren

Versuchen Sie, die Befehle auszuführenauf Ihrem Ubuntu-Rechner. trist drin coreutilsund somit immer verfügbar, dos2unixmuss installiert werden.

Als Randbemerkung: In Python hat ein Dateiobjekt das AttributZeilenumbrüche, das alle Zeilenendezeichen in einem Tupel speichert. Gibt es etwas Ähnliches für C++?

verwandte Informationen