37,721
社区成员
发帖
与我相关
我的任务
分享
use 5.012;
my $file = "111.txt";
my $last;
my $times = 0;
my $eps = 60*5;
my $wtimes = 6;
my $otp = 30;
while(1){
if(open(FILE, '<', $file)){
$last = (reverse<FILE>)[0];
++$times if($last =~ m/([0-9\.]+)C/ && $1 > $otp);
if($times == $wtimes){
print("warning: tp overloaded in $wtimes times!\n");
$times = 0;
}
}
else{
print("$file open failed...\n");
}
close(FILE);
sleep($eps);
}