Programmieren - alles kontrollieren 4.941 Themen, 20.708 Beiträge

kleines perl programm

the brain / 3 Antworten / Baumansicht 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

wenn das sowieso an ein php script uebergeben werden soll - warum machts du das dann nicht gleich in php ?

( iow: mit perl kann ich nicht dienen, aber wenns die in php auch passen wuerde koennte ich aushelfen.. )

WM_QUERY
thomas woelfer

this posting contains no tpyos.
bei Antwort benachrichtigen
the brain Nachtrag zu: „kleines perl programm“
Optionen

ja, wenns in php auch geht, dann bitte

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