在调试模式下使用perl时,如果哈希变量(x %h
)的结构太大而无法在屏幕上显示,那么我们如何看待哈希的完整结构。
有没有办法将x %h
的输出重定向到某个文件?
答案 0 :(得分:4)
morgon 有一个post on perlmonks,解释了如何执行此操作。这是核心部分(强调/降价我的)。
首先设置一个这样的寻呼机:
o pager=">my_file"
然后管道 通过寻呼机的x命令如下:|x $huge_reference
就是这样 - “my_file”现在包含要检查的转储。
您甚至可以将寻呼机设置为
">>my_file"
以进行追加。