如何在运行Perl调试器时显示完整结构哈希?

时间:2016-02-18 15:59:18

标签: perl debugging

在调试模式下使用perl时,如果哈希变量(x %h)的结构太大而无法在屏幕上显示,那么我们如何看待哈希的完整结构。

有没有办法将x %h的输出重定向到某个文件?

1 个答案:

答案 0 :(得分:4)

morgon 有一个post on perlmonks,解释了如何执行此操作。这是核心部分(强调/降价我的)。

  

首先设置一个这样的寻呼机:o pager=">my_file"然后管道   通过寻呼机的x命令如下:|x $huge_reference

     

就是这样 - “my_file”现在包含要检查的转储。

     

您甚至可以将寻呼机设置为">>my_file"以进行追加。