7.8 Auswertungsreihenfolge und eval

Die verschiedenen Erweiterungen und Ersetzungen, die wir behandelt haben, werden in einer definierten Reihenfolge durchgeführt. Der POSIX-Standard bietet dazu ausführliche Einzelheiten. Wir beschreiben die Dinge hier auf einem Niveau, so dass ein Shell-Programmierer sie versteht. Diese Erklärung ist vereinfacht und lässt die unwesentlichen Einzelheiten aus: z. B. die Mittelteile und Enden von zusammengesetzten Befehlen, Sonderzeichen usw.

Jede Zeile, die die Shell von der Standardeingabe oder aus einem Skript liest, wird als eine Pipeline bezeichnet; sie enthält einen oder mehrere Befehle, die durch kein oder mehrere Pipe-Zeichen (|) getrennt werden. (Eigentlich werden die einzelnen Befehle durch verschiedene ...

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.