7.3 Mehr über Umleitungen

Wir haben die grundlegenden Operatoren zur Ein-/Ausgabeumleitung bereits vorgestellt und benutzt: <, >, >> und |. In diesem Abschnitt schauen wir uns die restlichen verfügbaren Operatoren an und untersuchen das ausgesprochen wichtige Thema der Manipulation von Dateideskriptoren.

7.3.1 Weitere Umleitungsoperatoren

Hier sind weitere Operatoren, die die Shell zur Verfügung stellt:

Benutzung von >| mit set -C

Die POSIX-Shell besitzt eine Option, die das versehentliche Überschreiben von Dateien verhindert. Wird der Befehl set -C ausgeführt, dann wird die so genannte noclobber-Option der Shell aktiviert. In diesem Fall schlagen Umleitungen mit einem einfachen > an bereits existierende Dateien fehl. Der Operator >| setzt die noclobber-Option ...

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.