Grep 尾部-f-显示与图案匹配的最后X行

Grep 尾部-f-显示与图案匹配的最后X行,grep,match,tail,Grep,Match,Tail,我试图为匹配的模式实现与tail-f-n10等效的功能 起初我认为tail-f-n10 | grep PATTERN,但它只返回与文件最后10行中的模式匹配的行 我要查找的是文件中存在的最后十个匹配项,而不是文件最后十行中的匹配项。有没有办法做到这一点 请注意:我指定了tail-f,因为我希望输出是连续的。我正在使用此命令查看特定模式的日志文件。grep模式文件| tail-n10;tail-f-n0文件| grep模式如何: tail -f FILE | grep PATTERN | tail

我试图为匹配的模式实现与
tail-f-n10
等效的功能

起初我认为
tail-f-n10 | grep PATTERN
,但它只返回与文件最后10行中的模式匹配的行

我要查找的是文件中存在的最后十个匹配项,而不是文件最后十行中的匹配项。有没有办法做到这一点


请注意:我指定了tail-f,因为我希望输出是连续的。我正在使用此命令查看特定模式的日志文件。

grep模式文件| tail-n10;tail-f-n0文件| grep模式

如何:

tail -f FILE | grep PATTERN | tail -f -n10

+1对于棘手的问题。我很想看到解决方案。我没想过用两个单独的命令来完成。这很好用!可以在命令之间写入新的行,而您不会选择这些行。