Ich versuche, das Gegenteil von this question zu tun, Unix-Zeilenendungen mit Windows-Zeilenenden zu ersetzen, so dass ich use SQL Server bcp over samba to import the file. Ich habe sed
installiert aber nicht dos2unix
. Ich habe versucht, die Beispiele umzukehren, aber ohne Erfolg.Ersetzen Sie n mit r n in Unix-Datei
Hier ist der Befehl, den ich verwende.
sed -e 's/\n/\r\n/g' myfile
ich ausgeführt dies und lief dann od -c myfile
, erwartet \r\n
zu sehen, wo \n
werden dort verwendet. Aber da alle noch \n
. (Oder zumindest scheinen sie zu sein. Die Ausgabe von od überläuft meinen Bildschirm-Puffer, so dass ich den Anfang der Datei nicht sehen kann).
Ich konnte nicht herausfinden, was ich falsch mache. Irgendwelche Vorschläge?
Sie haben keinen Compiler zur Verfügung? –
Welche Art von Compiler? –
, um den Anfang der Datei zu sehen: od -c Dateiname | weniger –