如何重定向和恢复STDOUT
STDOUT是Perl的用于打印标准输出的文件句柄。除非指定了文件句柄,否则Perl中的所有标准打印输出都将发送到终端。因为STDOUT只是一个全局变量,所以它可以被重定向和恢复。你想在不更改源代码中的每个print语句的情况下实现程序的日志记录?你想捕获Perl CRON作业的标准输出?请继续阅读。
阅读它
如何使用split将字符串读入字符数组
Perl的split函数有一个有用的功能,可以将字符串拆分成字符。这是通过向split函数提供一个空的正则表达式模式(“//”)来实现的。这可以用来轻松地将单词拆分成字母数组,例如
阅读它
Perl析构函数没有被调用?这里的原因是
如果你正在使用Perl的析构函数方法(‘DESTROY’,‘DEMOLISH’),那么如果Perl进程因信号被突然终止,则可能不会调用该方法。为了解决这个问题,只需将sigtrap声明添加到你的程序中。