perlunity.de - PERL | JAVASCRIPT | PHP | MySQL | APACHE



#!/COMMUNITY

Members: 5374
davon online: 1
weitere User: 34
Click for quality!




10.02.2012 / 10:11

Community-Member werden   |   Paßwort vergessen   |   OnlineMonitor (1) Wer ist online ... OnlineMonitor starten !
     

 

Home


PERLscripts


PHPscripts


JAVAscripts


Hilfreiches


Links2www


Newscenter


Community


Interna




Community  »  Perl: Allgemeines Forum zur Themenübersicht Themensuche Themenansicht in Thread-Modus


BeitragFehlermeldungen unterdrücken
Seitenanfang
Hallo

Gibt es eine Möglichkeit, in einem pearl-Script etwas einzubauen, was sämtliche Fehlermeldungen unterdrückt?

Gruß
Ingo

Datum: 02.08.2007-16:15

Beitragre: Fehlermeldungen unterdrücken
Seitenanfang
Hallo!

Wenn du ganz einfach sämtliche Fehlermeldungen unterdrücken willst, schließe einfach die Standardfehlerausgabe:

close STDERR;

Vermutlich wäre es an der Stelle sinnvoll, den STDERR in eine Fehlerdatei umzuleiten, mit einem anschließenden
open STDERR, '>>Fehler.txt';
oder so.
Ich weiß jetzt gar nicht, ob es einen Befehl gibt, mit dem man den STDERR direkt umschalten kann. (wahrscheinlich ja)

Du könntest aber auch das DIE- bzw. WARN-Signal abfangen:


$SIG{__WARN__} = sub {};
$SIG{__DIE__} = sub { exit };

Auch dann werden keinerlei Fehlermeldungen mehr ausgegeben, bzw. kannst du über diese Subroutinen das Verhalten deines Skriptes im Fehlerfall natürlich genaustens einstellen.

Grüße, Skrilax

Datum: 02.08.2007-22:59

Beitragre: Fehlermeldungen unterdrücken
Seitenanfang
Ja! Den korrekten Quellcode, so dass keine Fehlermeldungen mehr entstehen ;-)

Die Fehlermeldungen kommen doch nicht fuer umsonst, warum moechtest du sie unterdruecken?

Datum: 03.08.2007-01:15

Beitragre: Fehlermeldungen unterdrücken
Seitenanfang
Hallo nochmal

Hat sich inzwischen erledigt.
Mir hat jemand das Script soweit in Ordnung gebrcaht, dass es keine Fehler mehr macht.

Danke für Eure Antworten.

Gruß
Ingo

Datum: 03.08.2007-16:04

-






-
-