awk
Das Universal-Tool.
Anzahl Eingabezeilen ausgeben:
awk 'END { print NR }'
Zehnte Eingabezeile ausgeben:
awk 'NR == 10'
jede Zeile mit mehr als 4 Felder ausgeben:
awk 'NF > 4'
Anzahl Zeilen ausgeben, die "Tobias" enthalten:
awk '/Tobias/ { ++cnt } END { print cnt }'
Jede Zeile ausgeben, die länger als 80 Zeichen ist:
awk 'length($0) > 80'
Jede Zeile mit ihrer Zeilennummer davor ausgeben:
awk '{ print NR, $0 }'
Letzte Spalte ausgeben:
awk '{print $NF}'