【发布时间】:2016-12-01 10:04:08
【问题描述】:
当您使用 grep 两次时,第一次的突出显示将被删除。据我所知,这有助于避免匹配格式代码。 (相比之下,“ack-grep”将突出显示新匹配,同时保留旧匹配中的格式,只要匹配不重叠,但它会很乐意匹配使用的格式代码。) 我正在寻找的行为是对基础文本的模式匹配,就好像格式不存在一样,但不以从原始文本中剥离格式以供将来显示为代价。这种行为是在某处建立的吗?我的 grep 别名为 --color=always。
这可能是 Preserve colouring after piping grep to grep 的副本 - 但是我也在寻找某些程序为何以及如何去除格式,以及它是否可用于纠正意外的转义码匹配。 (如果解决或无法解决,我会很乐意关闭它。)
【问题讨论】:
标签: linux bash colors grep ack