Мне нужно руководство regex(7), но команда man показывает руководство regex(3)

Я понимаю, что есть много руководств (которые отображаются man команда) в Ubuntu, которые имеют одинаковые имена и различаются по числу. Например, есть regex(3) а также regex(7),
Если я наберу man regex это показывает regex(3)руководство Есть ли способ сказать man показывать regex(7) руководство?

Примечание 1: есть regex(7) пункт см. также часть regex(3)руководство

Примечание 2: я пытался man regex(7) а также man "regex(7)" команды, но безуспешно.

2 ответа

Решение

Чтобы получить доступ к (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,

Вы также можете просмотреть все доступные страницы для этого термина:

man -a regex

После выхода из первой страницы руководства она покажет вам несколько вариантов:

$ man -a regex
--Man-- next: regex(7) [ view (return) | skip (Ctrl-D) | quit (Ctrl-C) ]
Другие вопросы по тегам