sed - das allerletzte Vorkommen einer Zeichenfolge (ein Komma) in einer Datei entfernen?
Ich habe eine sehr große CSV-Datei. Wie würden Sie das allerletzte ,mit sed (oder ähnlichem) entfernen ? ... [11911,0,"BUILDER","2014-10-15","BUILDER",0,0], [11912,0,"BUILDER","2014-10-15","BUILDER",0,0], [11913,0,"BUILDER","2014-10-15","BUILDER",0,0], ] Gewünschte Ausgabe ... [11911,0,"BUILDER","2014-10-15","BUILDER",0,0], [11912,0,"BUILDER","2014-10-15","BUILDER",0,0], [11913,0,"BUILDER","2014-10-15","BUILDER",0,0] ] Der folgende sed-Befehl löscht das letzte Vorkommen pro Zeile, aber ich möchte pro Datei. sed -e 's/,$//' foo.csv Das funktioniert auch …