Thread Lister der Dateinamen inkl. Datum und Uhrzeit: Windows / Dateiauflistung
(9 answers)
Opened by wiederlader at 2007-01-03 14:50
Hallo Zusammen,
ich möchte mir aus einem Windows Verzeichnis alle *.sql Dateien mit Datum und Uhrzeitangabe anzeigen lassen. Wenn ich die Folgenden beiden Programmcode aufrufe erhalte ich aber nur die Dateinamen ohne Datum und Uhrzeit. Was muss ich angeben um zusätzlich das Datum und Uhzeit mit angezeigt zu bekommen? ########################################## chdir ("$sst_path") or die "chdir nach $sst_path nicht möglich : $!"; @Dateien=glob ("*.*"); my @Log_Dateien = glob("*.sql") foreach (@Log_Dateien) { print "$_\n"; } ########################################## Ausgegeben wird folgende Datei ohne Datumsangabe: sqlnet.log Ich hätte aber gerne folgend Ausgabe (oder ähnlich: sqlnet.log 03.01.2007 13:23 Ich habe alternativ auch schon folgendes ausprobiert: ########################################## opendir SST_PATH, $sst_path or die "Kann $sst_path nicht öffnen: $!"; while ($dateinamen = readdir SST_PATH) { next unless $dateinamen =~/\.sql$/; print "$dateinamen\n"; } closedir SST_PATH; ########################################## Allerdings bekomme ich hier auch nur den Dateinamen ausgegeben. In dem OREILLY Buch "Einfürhung in Perl" und im Internet kann ich keinen Lösungsansatz finden. Ich befasse mich allerdings auch erst seit 3 Tagen mit Perl. Kann mir evtl. jemand unter die Arme greifen ? DANKE Gruß, Markus |