将perl脚本的调试跟踪重定向到文件

时间:2012-10-11 10:17:40

标签: perl debugging perl-module

Ex:perl -d:Trace testScript.pl> output.log

问:1跟踪不会重定向到output.log文件。 如何重定向跟踪。

问:2是否可以仅跟踪脚本进入脚本中使用的模块中的跟踪。我们可以只跟踪一个或两个级别。

感谢。

1 个答案:

答案 0 :(得分:2)

答:1默认情况下,跟踪会重定向到stderr流。 要登录到stderr(通常在Linux中),请执行以下操作:

perl -d:Trace testScript.pl &2> output.log

其中& 2等于stderr,& 1是stdout(即printf调试),两者都只是&

我不确定A:2。