entfernen ^M aus einer csv-Datei

Ich habe ein problem, wenn ich versuche, Sie zu entfernen ^M aus einer csv -

Geben, wenn ich vim oder vi Datei.csv, bekomme ich

A, TK,2015-04-06,14.4^M,14.7,10.0,0.0,54.0^M,13.3^M,135.0^M,33.8
B, NV,2015-04-06,14.4^M,14.7,5.4,0.0,47.0^M,14.8^M,97.0^M,31.3

Ich habe versucht mit

tr -d '^M' < file.csv > file2.csv

Aber nicht entfernen, auch mit sed.

  • tr -d '\r' < file.csv > file2.csv?
  • Ja Etan, vielen Dank, jetzt kann ich entfernen ^M
  • Wie hast du das eingeben ^M ? Hast du char ^ gefolgt von char M (falsch), oder hast du Sie mit STRG-V STRG-M (richtig) ?
  • Hier ist die Antwort, die du suchst stackoverflow.com/questions/811193/...
Schreibe einen Kommentar