Thread Test ob Datei vorhanden mit wildcards
(3 answers)
Opened by Marc at 2011-06-21 16:42
Hallo,
ich habe ein Array mit Strings @array=(foo, bar.exe, foobar). In einem Verzeichnis liegen Dateien der Form * foo.bat * bar.exe * sth.bat Nun möchte ich testen, ob es zu den Arrayeinträge eine Datei gibt (bzw. lesbar ist), dabei ist es egal, ob die Arrayeinträge eine Dateiendung haben. Also, wenn ich mit einer Sub &dateitest($_) alle Arrayeinträge prüfe. dann soll für 'foo' und 'bar.exe' true zurück kommen, da ja entsprechende Dateien existieren. Ich möchte es allerdings vermeiden, alle Dateien des Verzeichnisses einzulesen, da es sehr viele sind, also irgendwas der Form if(-r "$_.*") ... besten Dank Last edited: 2011-06-21 16:56:17 +0200 (CEST) |