我有每天推出的日志文件。

我需要找出特定日期的错误发生原因(20/3/2014

我需要找出这些日志文件中特定日期或几天内没有出现单词ERROR的情况,也需要在单独的文件中打印这些错误。

最后,应发送包含错误详细信息的邮件。

最佳答案

egrep可以轻松查找此类事件并将其存储在文件中。下面的表达式将查找令牌错误的发生,并将打印找到令牌的行。

egrep -i "\s*error\s*" your_file > stored_errors_file


您可以将egrep的输出重定向到文件,然后使用

wc -l stored_errors_file


希望对您有所帮助

关于linux - Linux命令,用于查找特定单词并查找特定日期的出现次数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22532143/

10-16 04:00