![我需要 regex(7) 的手册,但 man 命令显示 regex(3) 的手册](https://linux22.com/image/867649/%E6%88%91%E9%9C%80%E8%A6%81%20regex(7)%20%E7%9A%84%E6%89%8B%E5%86%8C%EF%BC%8C%E4%BD%86%20man%20%E5%91%BD%E4%BB%A4%E6%98%BE%E7%A4%BA%20regex(3)%20%E7%9A%84%E6%89%8B%E5%86%8C.png)
我知道 Ubuntu 中有许多手册(通过命令显示man
)具有相同的名称,并通过数字区分。例如,有regex(3)
和regex(7)
。
如果我输入,man regex
它会显示regex(3)
的手册。有什么方法可以告诉man
显示regex(7)
手册吗?
注1:有一个regex(7)
项目也可以看看regex(3)
手册的一部分。
笔记2:我尝试了man regex(7)
命令man "regex(7)"
,但没有成功。
答案1
要访问(7)
man 部分,您可以使用以下命令:
MANSECT=7 man regex
部分搜索顺序是预定义的,这解释了为什么您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.
或者你也可以直接输入:
man 7 regex
看man man
。
答案2
您还可以查看该术语的所有可用手册页:
man -a regex
退出第一个手册页后,它会显示一些选项:
$ man -a regex
--Man-- next: regex(7) [ view (return) | skip (Ctrl-D) | quit (Ctrl-C) ]