|
|
for
Die Schleife
[Zählen mit for] for ($i=0 ; $i<10 ; $i++ ) { print "$in"; }
In der Klammer hinter dem Das folgende Beispiel zeigt alle Aufrufparameter des Perlskripts an.
[Parameteraufzählung] #!/usr/bin/perl print "skript name: ", $0, "n"; print "Parameterzahl: ", $#ARGV, "n"; print "Parameterliste: n"; for ($i=0; $i<=$#ARGV; $i++) { print "$i.: ", $ARGV[\$i], "\gpbs{}n"; \}$ [tex2html_wrap_inline14220] Die Kombination $# liefert den höchsten Index des Arrays. Ist das Array leer, ist dieser Wert -1. Bei einem Parameter ist $#ARGV gleich 0! Aus diesem Grund läuft $i in der Schleife auch bis <= $#ARGV. Für den C-Programmierer etwas gewöhnungsbedürftig ist, dass $i auch innerhalb des Strings ausgewertet wird. Ein Beispiel für den Aufruf des Skripts:
gaston> argv.pl sonstwas und dann noch dies skript name: ./argv.pl Parameterzahl: 4 Parameterliste: 0.: sonstwas 1.: und 2.: dann 3.: noch 4.: dies gaston> argv.pl skript name: ./argv.pl Parameterzahl: -1 Parameterliste: gaston>
|
|
Copyright © Rheinwerk Verlag GmbH 2003
Für Ihren privaten Gebrauch dürfen Sie die Online-Version natürlich ausdrucken.
Ansonsten unterliegt das Openbook denselben Bestimmungen wie die gebundene Ausgabe:
Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt.
Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie
Einspeicherung und Verarbeitung in elektronischen Systemen.
Nutzungsbestimmungen | Datenschutz | Impressum
Rheinwerk Verlag GmbH, Rheinwerkallee 4, 53227 Bonn, Tel.: 0228.42150.0, Fax 0228.42150.77, service@rheinwerk-verlag.de
Cookie-Einstellungen ändern