我有一个日志,该日志不断记录应用程序过程的活动。我想从有特定出现的行开始读取,直到文件末尾。例如:
20180723 15:15:21 Start of execution
20180723 15:15:22 Drawing
20180723 15:19:20 ERROR
20180723 15:15:21 Cutting
. (several lines
. until
. the last)
20180723 16:00:00 Transition
我希望它从特定链的外观(在这种情况下为 ERROR )开始向我展示:
20180723 15:19:20 ERROR
...
...
...
20180723 16:00:00 Transition --> The last
到那时文件的末尾。我该怎么办?
答案 0 :(得分:1)
仅从包含ERROR
的行到最后一行($
)进行打印。
sed -n '/ERROR/,$p' file
请参阅:man sed