我正在尝试执行以下小脚本。
test.pl
#!/bin/perl
use strict;
$value = 1;
输出
perl -c test.pl
test.pl syntax OK
请告诉我为什么不抛错误?
提前致谢。
答案 0 :(得分:0)
您使用的是什么版本的Perl?这是Perl 5.18:
$ cat test1.pl
#!/bin/perl
use strict;
$value = 1;
$ perl -c test1.pl
Global symbol "$value" requires explicit package name at test1.pl line 3.
test1.pl had compilation errors.
我收到了错误。
您是否有可能不会违反您认为的Perl脚本?