14.3 Gebräuchliche Erweiterungen
Sowohl bash
als auch ksh93
unterstützen eine große Anzahl von Erweiterungen zur POSIX-Shell. Dieser Abschnitt behandelt Erweiterungen, die beide Shells besitzen und die auch bei beiden Shells gleich funktionieren.
Die select-Schleife
bash
und ksh
besitzen die select
-Schleife, mit der Sie ganz leicht einfache Menüs erzeugen können. Sie hat eine knappe Syntax, erledigt aber eine Menge Arbeit. Die Syntax lautet:
selectname
[inliste
] doanweisungen, die
$namebenutzen können
... done
Das ist die gleiche Syntax wie bei der normalen for
-Schleife, mit Ausnahme des Schlüsselworts select
. Und wie bei for
können Sie das in
liste
weglassen. Es wird dann standardmäßig "$@"
genommen, d. h. die Liste der quotierten Kommandozeilenargumente. ...
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.