Thread Erweiterung einer Funktion zum Zählen von Dateien (5 answers)
Opened by jan99 at 2014-11-19 15:53

Muffi
 2014-11-19 16:04
#178455 #178455
User since
2012-07-18
1465 Artikel
BenutzerIn
[default_avatar]
Ich bin grad verwirrt.

Code (perl): (dl )
my ( $shortfn, $dir.$i."\\", $filename ) = @_;


Du liest hier Argumente aus, die der sub übergeben werden. Und zwar in Variablen mit einem Variablennamen. Und $dir.$i."\\" ist wohl kein gültiger Variablenname.

Zu
Code (perl): (dl )
$dir .= $i."\\";

Du willst also in einer sub, die aufgerufen wird _nachdem_ die Datei gefunden wurde deren Verzeichnis umbaun? Und was soll dann dabei rauskommen?


Aber meine Kristallkugel sagt, mir, dass du vielleicht sowas in der Art wollen könntest. PS: Ich hab mit / statt \ bessere Erfahrungen.
Code (perl): (dl )
$rule->in(map { $_.$i."\\" } @dir);


edit2: Falls du nur zählen willst brauchts die sub garnicht, du kannst auch "scalar $rule->in(...)" nehmen.
Last edited: 2014-11-19 16:13:43 +0100 (CET)
1 + 1 = 10

View full thread Erweiterung einer Funktion zum Zählen von Dateien