7

私はPerlを学んでいます。非常に新しいユーザーです。これらの Perl コードの違いを教えてください。

#!/usr/bin/perl

&

#!/usr/bin/perl -w
4

1 に答える 1

13

これは perl コードではなく、プログラム ファイルを実行するためにどのプログラムを使用する必要があるかをシェルに伝える方法として、linux/unix 環境で使用されるshebangです。ウィンドウでは効果がありませんが、使用されているスイッチを有効にします。

この-w部分は perl のスイッチで、警告を有効にするように指示します。perl -hコマンド プロンプトで入力すると、 perl のコマンド ライン スイッチの詳細を確認できます。続きを読むperldoc perlrun

-wプラグマの古いバージョンであり、use warnings現在はこれが好まれています。while-wはグローバルでuse warnings字句的であり、選択的にアクティブ化できます。

于 2012-09-23T16:49:22.433 に答える