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

perl脚本的简单调试方法

发布时间:2020-12-15 23:41:34 所属栏目:大数据 来源:网络整理
导读:初学perl语言,最先接触的不是它的语法,而是它的调试方法,当时是由于一个perl script生成的html页面无法正常显示,让我找出问题的原因,然后修复,当时是第一次接触perl,完全没有任何了解,就凭着学了几句在Teriminal中可以使用的调试命令,很快解决了问
初学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,功能 肯定是更强大和有效。

(编辑:李大同)

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

    推荐文章
      热点阅读