Chinaunix
标题:
perl计时问题?
[打印本页]
作者:
robinylp
时间:
2011-04-26 17:00
标题:
perl计时问题?
我想编写一个计时器:
统计的数开始为0,开始工作!
每10分钟 显示一下统计的这个数,然后归0.重新循环。
不知哪位高手给点提示。在看localtime的用法,还没有解决方法。
先拜谢了!
作者:
robinylp
时间:
2011-04-26 18:45
自己回答了:
#!/usr/bin/perl -w
use strict;
$SIG{ALRM}=sub {&marine;alarm(20)};
alarm(1);
while(1){}
my $n;
sub marine {
$n += 1; #全局变量$n
print "Hello, sailor number $n!\n";
}
每20秒 输出print!
作者:
zhlong8
时间:
2011-04-26 20:25
while (1) {}
用 sleep 不就行了?
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2