O'Reilly logo

Einführung in Perl, Sixth Edition by brian d foy, Tom Phoenix, Randal L. Schwartz

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Datei-Handles öffnen

Perl stellt also drei Datei-Handles beim Programmstart zur Verfügung: STDIN, STDOUT und STDERR. Über sie kann Ihr Programm auf die vom Elternprozess des Programms (vermutlich die Shell) voreingestellten Dateien und Geräte (Bildschirm, Tastatur usw.) zugreifen. Benötigen Sie andere Datei-Handles, können Sie Perl mit dem open-Operator mitteilen, dass es das System anweisen soll, eine Verbindung zwischen Ihrem Programm und der Außenwelt herzustellen. Hier sehen Sie ein paar Beispiele:

open CONFIG, "dino";
open CONFIG, "<dino";
open STEINTAL, ">fred";
open LOG, ">>logdatei";

Im ersten Beispiel wird das Datei-Handle CONFIG geöffnet, das eine Verbindung zur Datei dino herstellt. Das heißt, die Datei dino wird geöffnet, wodurch Ihr ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required