Öffnen von Dateien

Falls man mehr Dateien als die drei vordefinierten benötigt, kann man am Ende einer Pipeline weitere öffnen mit einer Konstruktion der Art Deskriptor<Dateiname (zum Lesen) beziehungsweise Deskriptor>Dateiname zum Schreiben. Dabei ist Deskriptor eine ganze Zahl (größer als 2 natürlich, weil 0, 1, und 2 ja schon vergeben sind). Von allen so geöffneten Dateien kann dann in der Pipeline lesen oder oder darauf schreiben durch Angabe des Deskriptors.

Es hängt von der Shell ab, wieviel Dateien geöffnet werden können. Portabel kann man bis zur Nummer 9 gehen; die bash limitiert nur durch die maximal mögliche Anzahl offener Dateien des Betriebssystems.



AnyWare@Wachtler.de