grep 文档中列出的“group-separator”选项在哪里?

grep 文档中列出的“group-separator”选项在哪里?

我的 grep 风格支持--group-separator--no-group-separator但我只是通过谷歌搜索如何解决问题才发现这一点:

https://stackoverflow.com/questions/2168065/how-do-i-get-rid-of-line-separator-when-using-grep-with-context-lines

我试过:

grep --help | grep separator

man grep
/group-separator

没有结果。

如果没有 Google 和 Stack Exchange,我在哪里可以找到这些信息?

答案1

大多数 GNU 实用程序的文档主要以texinfo格式编写,从中派生出info页面、HTML 文档和 PDF 或 postscript 等打印格式。

对于交互式浏览,这通常是info您想要的格式。 texinfo 文档借用了书籍中的目录和索引概念。在 中info,浏览info文档的本机 GNU 实用程序,您可以使用 查询目录(文档的各个节点)g,并使用 查询索引i。两者均可完成。

所以在这里,我会这样做:

info grep

在 中info,按 调i出索引提示,键入group,然后按Tab查看可能的补全。那group separator马上就带来了。如果没有,例如,如果没有索引条目,您可以使用 搜索整个文本s

您还可以调用info为:

info  --index-search=group-separator grep

或者按I而不是i获取一个虚拟文本节点,其中包含与您的查询匹配的索引条目列表。

相关内容