-- Start
Perl 是一门非常松散的语言,在默认情况下,我们使用一个未定义的变量或把一个字符串和一个数字进行数学运算它也不会报任何错误,所以当我们写完一个 Perl 脚本时,最好使用下列方式之一进行调试。
#!/usr/bin/perl
# 方法1 -- 修改沙邦,添加 -w 选项
#!/usr/bin/perl -w
# 方法2 -- 添加 warnings 编译命令
# use warnings;
# 方法3 -- 添加 diagnostics 编译命令显示详细信息
#use diagnostics;
$num1 = "test";
$num2 = 3;
print ($num1*$num2);
上面三种方式的缺点是,当我们调试完脚本后,我们必须手动删除这些调试命令,否则会影响性能。下面两种方式通过添加命令行参数,提供了极大的灵活性。
# 添加 -w 选项, 提供了简单的错误信息
perl -w test.pl
# 添加 diagnostics 编译命令,提供了详细的错误信息
perl -Mdiagnostics test.pl
-- 更多参见:Perl 精萃
-- 声 明:转载请注明出处
-- Last Updated on 2012-06-11
-- Written by ShangBo on 2012-06-11
-- End