目录

perl程序debug

目录
1
perl -d /path/to/program

基础点:

  1. h 帮助
  2. n 下一步next,跳过sub子函数;
  3. s 单步调试,可以进入sub子函数;r 跳出子函数调试;
  4. 回车。重复执行前面一条 n 或者 s。
  5. p 打印表达式的结果,也可以显示变量的值,比如p $aaa;
  6. w 监视表达式。至今没搞清楚怎么监视所有变量。这个是唯一不爽的地方。
  7. x 显示变量结果;比p支持的数据类型更多。
  8. V 支持正则表达式方法匹配变量。
  9. c 6 : continue到6行
  10. b 行号/函数名;断点设置。B 行号;断点去除。L;查看断点。
  11. q 退出。

nnnnnnnnnd,用了十多年的perl,才知道可以单步调试,唯一看过的网页版入门教材,十多年都没看完。👹

/home/eexpss/文档/Linux资料/perl.doc/Perl语言学习(第三版中文版)/PerlDebuger.html