9.7 Anweisungen

Programmiersprachen müssen die sequenzielle, bedingte und iterative Ausführung unterstützen. awk bietet diese drei Eigenschaften mit Hilfe von Anweisungen, die größtenteils der Programmiersprache C entlehnt sind. Dieser Abschnitt behandelt außerdem die anderen Anweisungstypen, die awk-spezifisch sind.

9.7.1 Sequenzielle Ausführung

Die sequenzielle Ausführung wird durch Listen mit Anweisungen ermöglicht, die jeweils einzeln auf eine Zeile geschrieben oder durch Semikolons getrennt werden. Die drei Zeilen

n = 123
s = "ABC"
t = s n

können auch so geschrieben werden:

n = 123; s = "ABC"; t = s n

In den Einzeilern brauchen wir oft die Semikolon-Form, in awk-Programmen dagegen, die aus Dateien stammen, setzen wir normalerweise jede Anweisung ...

Get Klassische Shell-Programmierung now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.