Thread Files von sysdate -1 herausfinden
(8 answers)
Opened by walu at 2012-10-25 15:30
Du meinst aktueller Zeitpunkt - 1 Sekunde?
Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 use File::Find; my @found; # gefundene Dateinamen find (\&found, $dir); sub found { my $fn = $File::Find::name; if (-f $fn && $fn !~ /\.gz$/ # kein .gz && (stat($fn))[10] == +time-86400) { # ctime == Jetztzeit - 1 day push @found,$fn; # gefunden, dann ins Array } } //EDIT: Auf -1 Tag umgestellt, fehlende $ wieder hinzugefügt Last edited: 2012-10-25 16:37:22 +0200 (CEST) |