【发布时间】:2017-03-22 01:09:01
【问题描述】:
我正在对包含以下形式的一些简单日志的文本文件使用 grep:-
[ABC.txt]
1=abc|2=def|3=ghi|4=hjk|5=lmn|6=opq
8=rst|9=uvx|10=wyz
.
.
.
.
等等
标签 1、2、3、4 等的值在整个文件中是不同的,并且在某些情况下还包括特殊字符。有没有办法我只能通过 GREP 检索标签 4 的值而没有其他标签的值?
顺便说一句,这个日志文件本身就是 grep 的结果。所以请建议我是否应该先重定向输出然后应用第二个 grep 或在第一个上应用第二个 grep,考虑到它是一个大文件。
【问题讨论】:
-
请显示正确的minimal reproducible example 以及预期的输出和您已经尝试过的内容。此外,提供初始 grep 会有所帮助,因为一切都可以优化。