Er durchläuft Dateinamen, die mit Mustern in @thisArray
übereinstimmen.
Das Ergebnis von perl -MO=Deparse -e '1 while(<@thisArray>)'
zeigt, dass <>
in glob
konvertiert wurde:
Von glob
manuell:
Im skalaren Kontext durchläuft glob solche Dateinamenerweiterungen und gibt undef zurück, wenn die Liste erschöpft ist.
Der Standardwert für $"
ist space, daher werden mehrere Muster aus @thisArray
zu einer einzelnen Zeichenfolge zusammengefügt und dann durch Leerzeichen innerhalb von glob
:
Beachten Sie, dass glob seine Argumente in Whitespaces aufteilt und jedes Segment als separates Muster behandelt.
Tags und Links perl while-loop