Thread Das aktuelle Verzeichnis ermitteln
(13 answers)
Opened by PETER_PAN2009 at 2009-10-07 11:52 Quote Welches Betriebssystem den? Unix ähnliche Betriebssysteme Speichern das erstelldatum gar nicht erst. Ich glaube nur Windows speichert das Erstelldatum. Ich würde eher über die "mtime" sprich Modification time gehen. Sprich wann die Datei das letzte mal bearbeitet wurde. Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 use Path::Class; my @files = sort { $b->stat->mtime <=> $a->stat->mtime } map { file($_) } grep { $_ ne '.' && $_ ne '..' } dir->open->read; say "Neuste Datei: $files[0]"; Ansonsten hier ein Beispiel mit Path::Class das dir in @files die Dateien/Verzeichnisse des aktuellen verzeichnisses speichert, und nach Modification Time Sortiert. Und dann die neueste Datei ausgiebt. EDIT: ".." wird auch übersprungen. Last edited: 2009-10-07 14:12:35 +0200 (CEST) Nicht mehr aktiv. Bei Kontakt: ICQ: 404181669 E-Mail: perl@david-raab.de
|