我可以插入断点到源perl程序吗?

前端之家收集整理的这篇文章主要介绍了我可以插入断点到源perl程序吗?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
当一些条件命中时,我想要perl程序启动调试器。一些其他语言有由库支持的debug()语句,perl中是否有类似的语句?

解决方法

您是否尝试将-d开关添加到脚本顶部的shebang行?就像是
#!/usr/bin/perl -d
use strict;
use warnings;
$|=1;$\="\n";

print "Test";

它确切地取决于它如何启动,但至少在简单的情况下,这应该启动调试器。

编辑:
然后可以使用特定条件在特定行上设置断点

> b [line] [condition]

并打

> c

继续运行脚本 – 当条件满足时,调试器将停止在指定的行

原文链接:https://www.f2er.com/Perl/172963.html

猜你在找的Perl相关文章