PerlGlob
Back to current versionRestore this version

Perl und seine Globs#

Artikel auf Anregung von JensKapitza und der DULUG.
Bitte verbessern, wenn ich hier Mumpitz® schreibe --MarkusMonderkamp
Der Begriff glob (global operator) ist in Perl doppelt belegt, sozusagen ein Teekesselchen.

1. Es gibt den fileglob, mit dem das Skript ein array von Dateien zurückliefert, die den in dem Globpattern aufgeführten Text enthalten:

@dateien = glob("kommendeLottozahl*");

... liefert z.B. die Dateien kommendeLottozahl.xls, kommendeLottozahlen.xls und kommendeLottozahlfalschvorhersageSchadenersatz.odf

näheres unter: perldoc -f glob

2. Dann gibt es den typeglob:

Typ Zeichen Beispiel Bedeutung
Typeglob * *maus Alles namens maus

Code-Beispiel:

$spud   = "Wow!";
@spud   = ("idaho", "russet");
*potato = *spud;   # Alias potato to spud using typeglob assignment
print "$potato\n"; # prints "Wow!"
print @potato, "\n"; # prints "idaho russet"

nettes Spielzeug

Erläuterungen: deutsch und englisch1 und englisch2.