Thread Einen Wert aus einem Hash auslesen und die beinhalteten Verz. überprüfen (7 answers)
Opened by steverino at 2011-07-29 15:27

steverino
 2011-08-01 08:11
#150889 #150889
User since
2011-07-29
5 Artikel
BenutzerIn
[default_avatar]
Gu Mo,

sorry wegen dem falsch geposteten Code :-///

Habe den Code von "guest wer" übernommen, jedoch gibt mir das Script nach wie vor sämtliche DIRS aus, die Function "exists" scheint hier irgendwas falsch gemacht zu haben?!

Wenn ich bei meinem ursprünglichen Script den Code
Code: (dl )
1
2
3
if (-d $array[1]) {
print "$array[1]\n";
}


einbaue, bekomme ich als Ausgabe nichts retour.

Beide Varianten enden mit dem Returncode 0 (echo $? Abfrage).

EDIT: uups ich nullchecker, "exists" prüft ja ob die Eingabe im Hash vorhanden ist nicht ob das DIR vorhanden ist. Problem mit der AUsgabe habe ich aber dennoch :(

EDIT2: Glaube das Problem liegt weiterhin daran dass in der Variable
Code: (dl )
$dirs
die Verzeichnisse gesamthaft drinstehen. Wie kann ich diese Zeile für Zeile auslesen? Dann sollte doch auch das
Code: (dl )
if ( -d...
greifen oder?


mfg+danke
stephan
Last edited: 2011-08-01 08:38:59 +0200 (CEST)

View full thread Einen Wert aus einem Hash auslesen und die beinhalteten Verz. überprüfen