P
ploki
Jungspund
Hallo,
ich habe eine Textdatei die ungefähr so aussehen kann:
WORT, noch_eins, '', -143.4, 44, usw....
WORT2, noch_eins4, '', -14324.4, 414, usw....
WORT3, '', '', -1432.4, 442, usw....
Also die Argumente sind jeweils durch ein Komma getrennt.
Nun möchte ich in der ganzen Datei jeweils das 3. Argument herauslöschen, also >, '',< durch >,< ersetzen.
Ich habe gedacht das müsste mit sed gehen:
aber die 3 hinten gibt ja nur das 3 vorkommen an, also falsch.
kennt jemand eine schnelle lösung?
edit: es müsste doch irgendwie damit gehen
ich habe eine Textdatei die ungefähr so aussehen kann:
WORT, noch_eins, '', -143.4, 44, usw....
WORT2, noch_eins4, '', -14324.4, 414, usw....
WORT3, '', '', -1432.4, 442, usw....
Also die Argumente sind jeweils durch ein Komma getrennt.
Nun möchte ich in der ganzen Datei jeweils das 3. Argument herauslöschen, also >, '',< durch >,< ersetzen.
Ich habe gedacht das müsste mit sed gehen:
Code:
cat datei | sed s/", \'\',"/,/3 > fixed_datei
aber die 3 hinten gibt ja nur das 3 vorkommen an, also falsch.
kennt jemand eine schnelle lösung?
edit: es müsste doch irgendwie damit gehen
Code:
cat datei | grep -v ",\'\'" > fixed_datei
Zuletzt bearbeitet: