Ich möchste eine textdatei durchsuchen und bei einer bestimmten Zeile die letzte Spalte ersetzen
Beispiel
Code: Alles auswählen
host;ii;foo;description;0
Code: Alles auswählen
awk -F ';' '/foo/ sub ("0","1", $NF)'
Code: Alles auswählen
host;ii;foo;description;1
Ausserdem verschwinden meine tollen ";" zwischen den Spalten.
Wo liegt mein Fehler?