有没有办法在Perl中输出未经过管道传输的调试消息?我有一个Perl脚本,我在管道中使用但我真的想将一些诊断信息打印到屏幕而不是管道.
Jon*_*eet 12
你是否管道stdout和stderr?如果没有,写信给你不管道的那个:)
例如
print STDERR "This goes to standard error";
print STDOUT "This goes to standard output";
Run Code Online (Sandbox Code Playgroud)
(如果你没有提供句柄,当然STDOUT是默认的 - 除非你要求Perl使用不同的默认句柄......)