1 2 3 4 5 6 7
my $alter=''; while(1){ $alter=(-M 'file'); print "$alter\n"; sleep(5); $alter=''; }
-M Script start time minus file modification time, in days.
2009-03-18T15:32:41 pqTja das ist tricky, -M zeigt das alter der Datei zum Zeitpunkt des Script-Starts an =)
Code: (dl )-M Script start time minus file modification time, in days.
Du kannst stattdessen (stat $filename)[9] nehmen, das liefert dir das absolute Alter der Datei.
1 2 3
use File::stat; my $mtime = stat('file')->mtime; my $alter = time() - $mtime;