Erstes Perl Skript

Der Aufbau eines Perl-Skripts unterliegt festen Regeln: in der ersten Zeile eines Perl-Skripts sollte eine Anweisung stehen, die angibt, in welchem Verzeichnis sich die ausführbare Datei des Perl-Interpreter befindet.

#!/usr/bin/perl
print "Hello World!\n";    # Ausgabe eines Textes

Erläuterung:

Die Anweisung zur Lage des Perl-Interpreters beginnt mit dem Zeichen #! - gefolgt von der Pfadangabe. Diese Anweisung wird vor allem von Unix- und Unix-kompatiblen Systemen verwertet, und zwar dann, wenn die Perl-Datei auf den Modus "ausführbar" gesetzt ist. Die Datei kann dann direkt aufgerufen werden und startet automatisch den Perl-Interpreter.

Laut Perl-Syntax ist diese erste Zeile, welche die Lage des Perl-Interpreters angibt, ein Kommentar. Kommentare beginnen in Perl mit dem Gatterzeichen #. Alles zwischen diesem Zeichen und dem Ende der gleichen Zeile wird vom Perl-Interpreter ignoriert. Für mehrzeilige Kommentare müssen alle betroffenen Zeilen mit einem # beginnen.

Die oben verwendete Funktion print gibt Information auf die Konsole aus. Im obigen Fall wird der String Hello world! ausgegeben. Zum Abschluss jeder Anweisung in Perl folgt ein Strichpunkt ;.

Achtung:

Wenn Perl im Zusammenhang mit einem modernen WWW-Server mit CGI-Unterstützung installiert ist, dann ist die Zeile für die Lage des Perl-Interpreters häufig nicht von Bedeutung. Denn zur Konfiguration des WWW-Servers gehört auch die Angabe des Pfades für den Perl-Interpreter. Wenn dann bei eingeschaltetem WWW-Server ein Perl-Skript über das HTTP-Protokoll ausgeführt wird, ruft der WWW-Server den Perl-Interpreter entsprechend seiner Konfiguration auf.

Index

© Markus Katzmayr, 2000 - last modified: Nov 11, 2000.