警告モード -w
perlでは変数を宣言せずに使える。
これは、便利。しかし、途中でスペルミスをしても、そのままプログラムが実行される。
これを防ぐ。
var2.pl
#!/usr/bin/perl -w print $var;
実行してみる。
$chmod +x var2.pl $./var2.pl Name "main::var" used only once: possible typo at ./var2.pl line3. Use of uninitialized value in string at ./var2.pl line 3. $
- wを指定すると一回しか出現しない変数を教えてくれます。
wはwarningの略。