Snipes83 Geschrieben 7. August 2009 Geschrieben 7. August 2009 Moin Moin, gibts ne Möglichkeit mit Perl das Änderungsdatum von Ordnern auszulesen? Habs bisher mit dem hier probiert: #!/usr/bin/perl use strict; my $homedir = '/home'; my @dirs; my $changedate; opendir(in,$homedir) || die $!; @dirs=readdir(in); close in; foreach(@dirs) { $changedate = (stat($_))[9]; print $changedate ."\n"; } Das liefert mir aber immer nur den Timestamp von den Dateien zurück und nicht den von Ordnern! Ist das Möglich bzw. jemand ne Idee wie ich das für Ordner umsetzen kann? MFG Snipes83
bigvic Geschrieben 10. August 2009 Geschrieben 10. August 2009 So gehts bei mir ... #!/usr/bin/perl use strict; my $homedir = '/home'; my @dirs; my $changedate; opendir(in,$homedir) || die $!; @dirs=readdir(in); close in; foreach(@dirs) { $path = "$homedir/$_"; $changedate = (stat($path))[9]; print $changedate ."\n"; }
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden