Awk
Aufruf awk
Der awk kann in zwei Formen aufgerufen werden :
- awk [ options ] -f program-file [ -- ] [[-v] var=value] ... [datendatei] ...
- awk [ options ] [[-v] var=value] ...' program-script' [datendatei] ...
-f program-file liest awk-Befehle aus program-file
-f program-file kann mehrfach verwendet werden
Die Environmentvariable AWKPATH spezifiziert den Suchpfad
für Programmfiles die mit der -f option angegeben werden.
Defaultpfad ist : AWKPATH=.:/usr/lib/awk:/usr/local/lib/awk
'program-script' Die Anweisungen an den awk werden direkt angegeben
' in Quotes eingeschlossen '
Optionen
-Fc Benutzt c als Feldtrennzeichen. Entspricht der Zuweisung
FS=c im BEGIN-Blübergeben werden).
Variablenübergabe
-v var=val weist val der Variable var zu (vor Ausführung von awk)
Auf var kann
bereits im BEGIN-Block zugegriffen werden.
var=val weist val der Variable var zu (vor Ausführung von awk)
Auf var kann erst
nach dem BEGIN-Block zugegriffen werden.
awk -v mwst=15 '
BEGIN { print " MWST " mwst }
:
# hier folgen weitere Anweisungen
'
Komentare
# leitet einen Kommentar ein. Er kann als separate Zeile oder als trailing comment
# verwendet werden.
# Leerzeilen können zur optischen Trennung eingesetzt werden.