Thread Timestamp Dateien abfragen (13 answers)
Opened by leissi at 2005-12-14 15:11

leissi
 2005-12-14 15:11
#60895 #60895
User since
2005-07-06
84 Artikel
BenutzerIn
[default_avatar]
Hallo,

nur eine Frage wie kann ich in einem Verzeichnis in dem jede Stunde eine neue Logdatei angelegt wird nachfragen , wenn ich um 7:30 abfrage das mir nur die Logdatei angegeben wird die max. nicht älter ist als eine Stunde??

Habe sowas ähnliches schon eingebaut aber weiss nicht wie ich dies dort ändern kann!

Beispiel:

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 sub existsActBackup 
  {
      my ($file,$max_age) = @_;
      my $tmpValue = 0;
      #print LogDatei $tm;
      my $age = (time - (stat($file))[10]) / (60 * 60 * 24);# an dieser Stelle wird max. 24Stunden zurück abgefragt!
  if ($age < $max_age)
  {    
      $tmpValue = 1;
      print LogDatei "   " . $tm . "  Aktuelle Dateien vorhanden! \n";
      print LogDatei "file  stat($file)\n";
      #print LogDatei "file2 $file \n";
  }
  else
  {  
      $tmpValue = 0;
      #print LogDatei "Keine aktuellen Dateien vorhanden! \n";      
  }  
      return $tmpValue;
  }


Vielen Dank\n\n

<!--EDIT|esskar|1134566485-->

View full thread Timestamp Dateien abfragen