我需要 regex(7) 的手册,但是 man 命令显示了 regex(3) 的手册

PHP*_*ner 3 command-line manpage

我知道manUbuntu 中有许多手册(通过命令显示)具有相同的名称并以数字区分。例如有regex(3)regex(7)
如果我输入man regex它显示regex(3)的手册。有没有办法告诉man显示regex(7)手册?

注 1:也有一个regex(7)项目参见regex(3)手册的一部分。

注2:我试过man regex(7)man "regex(7)"命令,但没有成功。

Syl*_*eau 10

要访问(7)man 部分,您可以使用以下命令:

MANSECT=7 man regex
Run Code Online (Sandbox Code Playgroud)

部分搜索顺序是预定义的,这解释regex(3)了默认情况下您获得的原因:

   MANSECT
          If $MANSECT is set, its value is a colon-delimited list of  sec?
          tions  and  it  is  used  to  determine which manual sections to
          search and in what order.  The default is "1 n l 8  3  2  3posix
          3pm 3perl 5 4 9 6 7", unless overridden by the SECTION directive
          in /etc/manpath.config.
Run Code Online (Sandbox Code Playgroud)

或者你可以输入:

man 7 regex
Run Code Online (Sandbox Code Playgroud)

man man


mur*_*uru 6

您还可以查看该术语的所有可用联机帮助页:

man -a regex
Run Code Online (Sandbox Code Playgroud)

退出第一个联机帮助页后,它将显示一些选项:

$ man -a regex
--Man-- next: regex(7) [ view (return) | skip (Ctrl-D) | quit (Ctrl-C) ]
Run Code Online (Sandbox Code Playgroud)