perl – 在当前帧和更高帧中列出变量

我正在尝试使用perl -d调试脚本….在我想要的地方打破之后,我想从更高的帧打印出当前的环境和环境.

我通过T看到堆栈.现在,如果我尝试V,我会得到所有内容的列表,这几乎没用,因为它包含SO_BROADCAST常量之类的内容等.如何过滤掉那些只获得本地的?

如何为更高的帧做同样的事情?

另外,如何在更高堆栈框架的行周围打印代码? v / l只做当前的一个.

最佳答案 你试过y [level],它显示当前或更高的词汇(my)变量(由level指定)?

当然,只要“只获得本地的”就是你的意思.

点赞