Programmieren - alles kontrollieren 4.940 Themen, 20.676 Beiträge

kleines perl programm

the brain / 3 Antworten / Flachansicht Nickles

hi ich mochte mit einem kleinen perl script ein angegebenes verzeichniss nach ordnern durchsuchen. sind alle ordner ausfindig gemacht, sollen diese nach einer index.html durchforstet werden. wenn eine gefunden wird, soll der pfad in einer variable gespeichert werden, die ich an ein php script uebergebe kann um im navigator einer seite einen link zu erzeugen is das möglich? bitte um beispiele, wie ich den katalog eines verzeichnisses ausgeben und ihn nach ordnern durchsuchen kann. aja, das ganze soll unter linux laufen mfg the brain

bei Antwort benachrichtigen
thomas woelfer the brain „kleines perl programm“
Optionen

was du suchst ist die 'dir' klasse... (siehe php docs). im wesentlichen machst du folgendes:

$files[] = dir( 'Hier_steht_der_lokale_pfad');

jetzt hast du ein array aus fileinfo objekte ueber das du einfach iterieren kannst (um dir dann dasgesucht rauszufummeln).

z.b.

while( $entry = $files->read())
{
if( $entry != "." && $entry != "..")
{
// dann ist es wohl ein file oder ein subdirectory...
}
}
$files->close();

WM_HOPETHISHELPS
thomas woelfer

this posting contains no tpyos.
bei Antwort benachrichtigen