当前位置:首页 > 操作系统 > Linux

linux – 在拖尾日志时找到关键字,然后执行X.

我是否可以在Linux环境中运行脚本来记录日志文件,然后只要它看到某个关键字(比如说“EndAPP”)它就会运行另一个脚本?如果是这样的话?

解决方法:

你可以使用File::Tail

use File::Tail;

my $file=File::Tail->new("/some/log/file");
while (defined(my $line = $file->read)) {
    system("/path/to/second/script") if($line =~ /EndApp/) ;
}

【说明】本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!

相关教程推荐

其他课程推荐