如何重定向和恢复STDOUT

STDOUT 是 Perl 的标准输出文件句柄。除非指定了文件句柄,否则 Perl 中的所有标准输出都将发送到终端。因为 STDOUT 只是一个全局变量,所以它可以被重定向和恢复。想要在不修改源代码中每个 print 语句的情况下实现程序的日志记录?想要捕获 Perl CRON 作业的标准输出?请继续阅读。

阅读