web-dev-qa-db-fra.com

J'ai besoin du manuel de regex (7), mais la commande man affiche le manuel de regex (3)

Je comprends qu'il existe de nombreux manuels (affichés par la commande man) dans Ubuntu qui portent les mêmes noms et se distinguent par un certain nombre. Par exemple, il y a regex(3) et regex(7).
Si je tape man regex, Il affiche le manuel de regex(3). Existe-t-il un moyen de dire à man d'afficher regex(7) manual?

Remarque 1: Il y a un élément regex(7) dans voir aussi une partie du manuel de regex(3).

Note 2: J'ai essayé les commandes man regex(7) et man "regex(7)", mais sans succès.

3
PHP Learner

Pour accéder à la section man (7), Vous pouvez utiliser la commande suivante:

MANSECT=7 man regex

L'ordre de recherche des sections est prédéfini, ce qui explique pourquoi vous obtenez regex(3) par défaut:

   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.

Ou vous pouvez simplement taper:

man 7 regex

Voir man man .

10
Sylvain Pineau

Vous pouvez également afficher toutes les pages de manuel disponibles pour ce terme:

man -a regex

Après avoir quitté la première page de manuel, il vous montrera quelques options:

$ man -a regex
--Man-- next: regex(7) [ view (return) | skip (Ctrl-D) | quit (Ctrl-C) ]
6
muru