7

Is there any way to check whitch of perl command line switches have been activated ? For instance if I run my program like perl -C foo.pl, I would like to be able to check whether the -C switch has been activated or not. Any help would be greatly appreciated.

4

1 に答える 1

9

perlrunマンページから:

-C フラグは、Perl Unicode 機能の一部を制御します....読み取り専用のマジック変数${^UNICODE}は、この設定の数値を反映します。この変数は Perl の起動時に設定され、その後は読み取り専用になります。

他のいくつかのコマンドライン スイッチには、他のマジック変数があります。perlrun または perlvar のいずれかに、求める情報が含まれているはずです。

于 2012-05-24T06:26:16.927 に答える