Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试实现tail -f -n10匹配模式的等效项。
tail -f -n10
起初我以为tail -f -n10 | grep PATTERN,但这只会返回与文件最后 10 行中的模式匹配的行。
tail -f -n10 | grep PATTERN
我要查找的是文件中存在的最后十个匹配项,而不是文件最后十行中的匹配项。有没有办法做到这一点?
请注意:我指定 tail -f 是因为我希望输出是连续的。我正在使用此命令来查看特定模式的日志文件。
grep PATTERN FILE | tail -n10; tail -f -n0 FILE | grep PATTERN;
怎么样:
tail -f FILE | grep PATTERN | tail -f -n10