7

Gibt es eine Möglichkeit zu überprüfen, welche Perl-Befehlszeilenschalter aktiviert wurden? Zum Beispiel, wenn ich mein Programm wie perl -C foo.pl ausführen, würde ich gerne überprüfen können, ob der -C-Schalter aktiviert wurde oder nicht. Jede Hilfe würde sehr geschätzt werden.In-Code-Prüfung von Perl-Schaltern

Antwort

9

Vom perlrun manpage:

Die Option -C einige der Perl Unicode steuert verfügt über .... Die read-only magische Variable ${^UNICODE} spiegelt den numerischen Wert von diese Einstellung. Diese Variable wird beim Start von Perl gesetzt und ist danach schreibgeschützt.

Es gibt andere magische Variablen für einige andere Befehlszeilenschalter. Entweder perlrun oder perlvar sollte die Informationen haben, die Sie suchen.

+0

danke! Genau das habe ich gesucht. – Pierre