只写出日志行的一部分

时间:2015-12-10 15:36:38

标签: bash command-line-interface

我想尾随一个日志,通过grep管道找到我感兴趣的日志条目。这很简单:

tail -f logfile | grep foo

但是我怎样才能确保只输出每一行的选定部分?理想情况下那些匹配正则表达式的部分。

1 个答案:

答案 0 :(得分:1)

您可以使用grep -o foogrep --only-matching foo,在其中展开foo以包含您想要的整行部分。关于此选项的官方GNU grep手册是here