【发布时间】:2015-12-17 01:37:41
【问题描述】:
我正在调试一个守护进程,我正在尝试使用print 语句将信息输出到终端。我的代码要点是:
#!/usr/bin/env perl
use strict;
use warnings;
use Readonly;
Readonly my $TIMEOUT => ...;
...
while (1) {
print "DEBUG INFO";
...
sleep $TIMEOUT;
}
但是,它没有输出到我的终端。这是为什么呢?
【问题讨论】:
-
一个守护进程的 STDOUT 通常是有目的地定向到终端以外的地方。你是如何守护程序的?