Format der Textdatei?

335
Tech-IO

Beim Kopieren einer Textdatei von Linux nach Windows ist ein Problem aufgetreten. Der Text war nicht wie das Original, er wurde auf fast eine Zeile verschoben, auch der Zeilenumbruch konnte nicht helfen. Der Inhalt stammt von einer Website und wurde im richtigen Format wie auf der Website in die Textdatei unter Linux kopiert.

Ich habe dann unter Windows das Comandline-Tool mehr verwendet:

mehr <textfile.txt> formatted.txt

So konnte ich das ursprüngliche Format zurückbekommen.

Gibt es eine Konfiguration, die das Format direkt beim Kopieren der Datei zwischen Linux und Windows enthalten kann?

1

1 Antwort auf die Frage

2
Steven

Verwenden Sie vor dem Kopieren das Linux-Hilfsprogramm unix2dos : UNIX in DOS.

Verwenden Sie nach dem Rückkopieren von Windows das Linux-Hilfsprogramm dos2unix : DOS / MAC in UNIX-Textdateiformat.

Andere Hilfsprogramme und Programmierbibliotheken können diese Konvertierung auch am Zeilenende durchführen.

Hallo danke. Gibt es eine Möglichkeit, es mit dem genannten Tool für mehrere Dateien auszuführen? Tech-IO vor 7 Jahren 0
Geben Sie einfach alle Dateinamen in der Befehlszeile an. Im Handbuch: "Konvertieren und ersetzen Sie a.txt. Konvertieren und ersetzen Sie b.txt.` Unix2dos a.txt b.txt` " Steven vor 7 Jahren 0
Ja, danke, ich werde es versuchen. Vielleicht könnte auch etwas mit * .txt funktionieren. Tech-IO vor 7 Jahren 0