我正在 UNIX 机器上工作,并尝试运行一个应用程序,该应用程序将一些调试日志提供给标准输出。我已将此输出重定向到日志文件,但现在希望获取显示错误的行。
我的问题是一个简单的
cat output.log | grep FAIL
无济于事。因为这仅显示其中包含 FAIL 的行。我想要更多的信息。像此行上方的 2-3 行 FAIL。有没有办法通过一个简单的 shell 命令来做到这一点?我想有一个命令行(可以有管道)来执行上述操作。
最佳答案
关于unix - 从文本文件中获取特定行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/383633/