File::Find
Manyak Online
- perl
hallo alle,
synopsis-----------------------
use File::Find;
find(&wanted, 'c:/folder');
sub wanted { ... }
-------------------------------
wie verhindere ich, dass dateien in unterordnern von 'c:/folder' bearbeitet werden?
ich möchte nicht den gesamten dateibaum traversieren. relevant sind die 'c:/folder/*' ohne subfolder.
danke für eure hilfe im voraus.
viele grüße,
manyak
Hallo Manyak
(muß grinsen bei dem Namen, hehe)
synopsis-----------------------
use File::Find;
find(&wanted, 'c:/folder');
sub wanted { ... }
wie verhindere ich, dass dateien in unterordnern von 'c:/folder' bearbeitet werden?
Also, laut Manual sollen die Optionen in einen Hash ... aber meine Tests, führen ins nichts...
Schau Dir doch mal die Befehle Opendir(), Readdir() etc. an ... vielleicht reicht Dir das ja.
Grüße, Vedat
Grüssi!
Wenn die Suche gehen würde (soeben wegen Wartungsarbeiten unzugänglich), würde ich nen Link posten, aber so kann ich nur sagen such einfach nach 'File::Find'. So selten war das bisher nicht. Es sollten schon ein paar gute Antworten dabei sein ;-)
Vielleicht ist dir ja damit schon geholfen:
http://www.teamone.de/selfaktuell/forum/archiv/2000_2/t13052.htm
lg bernhard
PS: Wie du bei der Suche sehen wirst, habe ich mich auch schonmal grün und blau geärgert über die spärliche und ziemlich komplizierte Beschreibung des File::Find - Moduls!
Moin
Wenn die Suche gehen würde (soeben wegen Wartungsarbeiten unzugänglich), würde ich nen Link posten, aber so kann ich nur sagen such einfach nach 'File::Find'. So selten war das bisher nicht. Es sollten schon ein paar gute Antworten dabei sein ;-)
Übrigens: Google hat anscheinend mittlerweile das ganze Archiv verinnerlicht. Eine den hiesigen Rechner schonende Suche im Archiv liefert eine google-suche nach file::find sfarchiv
http://www.google.com/search?hl=de&safe=off&q=file%3A%3Afind+sfarchiv&lr=
Tipp: da google vermeindliche Doppel weglässt, danach die Option
"Sie können bei Bedarf die Suche unter Einbeziehung der übersprungenen Resultate wiederholen" wählen.
http://www.google.com/search?q=file::find+sfarchiv&hl=de&lr=&safe=off&filter=0
Viele Grüße
Swen