Thread Problem mit Filehandle im END Block (8 answers)
Opened by PROXEN at 2014-08-04 20:23

Linuxer
 2014-08-04 21:59
#176712 #176712
User since
2006-01-27
3890 Artikel
HausmeisterIn

user image
Mal doof gefragt: Was spricht eigentlich gegen eine eigene Log-Routine oder die Nutzung eines Log-Moduls?

Code (perl): (dl )
1
2
3
4
5
6
sub mylog {
    my $msg = shift;

   print LOGFILE $msg
      or die "Cannot write to logfile: $!";
}


Mit so einer Lösung spart man sich das ständige select() und das drüber Nachdenken, wohin das print() denn nun eigentlich schreibt.

Code: (dl )
1
2
print "bla";   # nach STDOUT
mylog "blub"; # nach logfile

Last edited: 2014-08-04 22:02:27 +0200 (CEST)
meine Beiträge: I.d.R. alle Angaben ohne Gewähr und auf Linux abgestimmt!
Die Sprache heisst Perl, nicht PERL. - Bitte Crossposts als solche kenntlich machen!

View full thread Problem mit Filehandle im END Block