In der Datei fic.txt mit Leerzeichen getrennt, wenn der letzte Wert '' ist, dann setzen Sie '0'.awk: Setzen Sie den Spaltenwert nur auf '0', wenn der Wert NULL
Beispiel:
'A' 'B' 'C' '' 'E' '' |
'X' 'O' 'Y' 'T' 'W' '1' |
zu
'A' 'B' 'C' '' 'E' '0' |
'X' 'O' 'Y' 'T' 'W' '1' |
Ich habe versucht:
awk '$6="\x27"0"\x27"' fic.txt
-> Für alle Werte der 6. Spalte auf '0' gesetzt. Es klappt.
Aber Problem immer auf '0' NUR wenn 6. Spalte ist ''.
Danke für Ihre Hilfe.
_if dem letzten Wert ist '' _ - was ist das '| 'Im wirklich letzten Feld? –