grep或egrep的选项是什么,通过它我们可以从下到上搜索文件 通常他们从上到下工作
答案 0 :(得分:13)
tac your.log | grep stuff
答案 1 :(得分:0)
如果你能忍受延迟,我会考虑通过rev程序来管理结果。
答案 2 :(得分:0)
Here是还原文件的sed实现。
您可以像这样简单地使用它:
sed -n '1! G;$ p;h' yourfile | grep search_text
注意:sed
选项-n
禁止自动打印文件反向执行的方式
sed命令:1! G
中的sed
命令正在对文本进行反向替换,除了第一行到缓冲区外,$ p
命令打印了最后一行,h
命令打印缓冲区
sed
提供了更多有趣的东西:Examples
答案 3 :(得分:-1)
#!/bin/bash
start=10
while true
do
if tail -${start} "file" | grep -q "search" ;then
tail -${start} "file" | grep "search"
exit
else
((start+=10))
fi
done