Awk: Grundlagen: Einige spezielle awk-Zeichen
Zurück zu Die Grundstruktur eines awk-Skriptes | Hoch zu Grundlagen-Inhaltsverzeichnis | Vor zu Bedingungen
Kommentar
BearbeitenKommentare werden mit dem Doppelkreuz # eingeleitet.
Beispiele:
# Dies ist ein awk-Kommentar
{print $0 # und diese print-Anweisung kommentiere ich auch }
Zeilenfortsetzungszeichen
BearbeitenNormalerweise wird jede Aktionsanweisung in eine eigene Zeile geschrieben. Eine Anweisung kann allerdings auch auf mehrere Zeilen verteilt werden. Zu diesem Zweck wird am Ende der Zeile das Backslash-Zeichen \ angegeben und die Anweisung auf der nächsten Zeile fortgesetzt. Schlüsselwörter, Operatoren oder Strings dürfen nicht getrennt werden.
Beispiel:
#!/bin/awk -f { print 5 \ +4 }
entspricht
#!/bin/awk -f { print 5+4 }
Separationszeichen
BearbeitenSollen mehrere Anweisungen hintereinander in eine Zeile geschrieben werden, so müssen sie mittels Semikolon ; getrennt werden.
Beispiel:
#!/bin/awk -f { print 5+4; print 5+3 }