Perl belegt verschiedene Variablen vor. Die kannteste ist dabei $_. In der Folge eine
Übersicht
anderer Variablen:
Variable
|
Beschreibung
|
Beispiel
|
$_
|
aktuelle "Laufvariable" (einmalig
zuweisbar)
|
while(<STDIN>) {
chomp();
print "habe gelesen: $_\n";
}
|
$` $&
$´
|
Teile eines Mustervergleich
|
$_ = "dies ist ein Beispiel";
/\S+.*\S+/;
# $` = "dies"
# $& = "ist ein"
# $´ = "Beispiel"
|
$@
|
Perl-Fehlermeldung des letzten
"eval"
|
print "enter command: ";
chomp($c = <STDIN>);
eval $c;
die "eval returned $@" if ( $@ );
|