Artikel im Internet unter http://www.hidemail.de/blog/die-perl.shtml.
Mittwoch, 30.5.2007, 13:16:41 Uhr

die - Perl-Script wegen eines Fehlers abbrechen


Der Befehl die beendet ein Script, wenn es sinnlos ist, dass das Script weiter ausgeführt wird. Oft geschieht das zum Beispiel, wenn eine "lebenswichtige" Datei nicht geöffnet werden kann.
Dabei kann ein Fehlermeldungstext zur Standartausgabe gesendet werden.

Syntax
die "Text";
bzw.
die @fehlermeldungen;


Beispiel:

use strict;
use CGI::Carp qw(fatalsToBrowser);

open(my $TEXT, '<textdatei.txt') || die "Da ist ein Fehler aufgetreten: $!";
my inhalt = <$TEXT>;
close $TEXT;


Das Script versucht, eine Datei zu öffnen, die in dem Fall nicht existiert. Der Befehl die gibt eine Fehlermeldung mit Fehlerbeschreibung aus.



Artikel im Internet unter http://www.hidemail.de/blog/die-perl.shtml.