perl脚本的简单调试方法

初学perl语言,最先接触的不是它的语法,而是它的调试方法,当时是由于一个perl script生成的html页面无法正常显示,让我找出问题的原因,然后修复,当时是第一次接触perl,完全没有任何了解,就凭着学了几句在Teriminal中可以使用的调试命令,很快解决了问题,所以,想简单的调试一下perl还是很容易的,只要用会以下几句:

perl -d filename

这句是进入perl的调试命令

 

然后屏幕上会出现如下字样:

Enter h or `h h' for help, or `man perldebug' for more help.

main::(filename:linenumber)

linenumber: content;

DB<1>

filename即所调试的文件名,linenumber显示的是当前调试语句的行号,content也即当前调试的语句,DB<1>后跟着黑色小方块的光标

1、此时可以输入n,相当于Visual Studio中的F10,进入下一句的调试

2、如果想直接运行到第N行语句,可以在第N行处设置一个断点:b N (将N替换为需要设置断点的行

   号),回车后断点设置成功,可以输入L来查看所设置的所有断点情况,不想查看也可以直接输入c,

   回车后就直接运行到设置断点的语句处了

3、想要删除断点可以用 B N (将N替换为需要设置断点的行号),回车后所在行处的断点即被删除,

   也可以通过B *来删除所有的断点

4、想要查看变量的值,通过print 变量名 就可以查看了

5、也可以通过给变量赋值来直接改变调试中脚本里的变量的值,比如直接输入:$debug = 0,这样

   $debug的值就被赋为0了

6、退出调试,只要输入q即可

其他的调试方法可以通过阅读帮助文件来获知,输入h即可,只是几个小命令,就可以实现perl脚本

的调试,是不是很简单?当然,也可以用一些IDE来开发和调试perl脚本文件,比如说eclipse,功能

肯定是更强大和有效。


  • 4
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值