一个日志文件包含许多 Python 回溯。我只关心由于KevinCustomError
. 文件中可能存在不止一个此类错误。
我如何使用grep
另一个流行的 unix 命令或它们的组合来为我的特定错误转储整个回溯?
这是一个示例日志文件。我想要这个文件的第 1-3 行。在真实的日志文件中,回溯要长得多。
Traceback (most recent call last):
File "<stdin>", line 1, in ?
KevinCustomError: integer division or modulo by zero
Traceback (most recent call last):
File "<stdin>", line 1, in ?
ZeroDivisionError: integer division or modulo by zero