Naberius Geschrieben 30. Mai 2003 Geschrieben 30. Mai 2003 Hi, ich würde gerne STDOUT & STDERR in ein Logfile umleiten. Wie mach ich das unter Perl am besten?? :confused:
alligator Geschrieben 30. Mai 2003 Geschrieben 30. Mai 2003 HI, hier mal ein kleine Idee für die Umleitung von stderror. $SIG{__DIE__} = \&my_die; sub my_die { open(FH,">>".$filename) || return 0; my $time = localtime; my $mesg = join(' ',@_) || "Oops!"; $mesg = $time . " [FATAL] " . $mesg . "\n"; flock(FH,2); print FH $mesg; flock(FH,8); close(FH); die @_; } ## http://www.netzmafia.de/skripten/server/server4.html cya alligator
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