我有每天推出的日志文件。
我需要找出特定日期的错误发生原因(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/