加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

调试 Perl 脚本

发布时间:2020-12-16 00:22:54 所属栏目:大数据 来源:网络整理
导读:-- Start Perl 是一门非常松散的语言,在默认情况下,我们使用一个未定义的变量或把一个字符串和一个数字进行数学运算它也不会报任何错误,所以当我们写完一个 Perl 脚本时,最好使用下列方式之一进行调试。 #!/usr/bin/perl# 方法1 -- 修改沙邦,添加 -w 选

-- 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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读