Thread Änderungsdatum auslesen und funktion zurückliefern
(15 answers)
Opened by michaelf2050 at 2009-11-03 15:39
Worin liegt genau Dein Problem?
Ich würde mit -M arbeiten... Code: (dl
)
my $Modifytime = -M $Logfile; das ist aussagekräftiger. Man sollte beachten, dass die Angabe dann in Tagen ist. Das musst Du noch in das Datum umrechnen. Ein paar allgemeine Anmerkungen: * Du solltest use strict (siehe auch Artikel) und use warnings verwenden * Quote Du solltest hier die Werte ohne die " schreiben, also Code (perl): (dl
)
@logfiles = qw/BACKUP_XX_ARCH.log BACKUP_XX_FULL.LOG/; * Deine "open"s haben Probleme. Siehe auch http://reneeb-perlblog.blogspot.com/2009/09/versch... * Der Reguläre Ausdruck ist hier unnötig. Du kannst einfach Code (perl): (dl
)
if( $Text =~ /ERROR/ ) {...} Bei fixen Suchstrings, lohnt sich auch "index" zu verwenden: Code (perl): (dl
)
if( index( $Text, 'ERROR' ) != -1 ) { ... } OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/) -- Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html Perl-Entwicklung: http://perl-services.de/ |