web-dev-qa-db-fra.com

Comment lire un fichier .man pas sur manpath?

Comment lire un fichier .man qui n'est pas sur mon chemin d'accès? Je sais que j'avais une commande pour cela, mais maintenant je ne me souviens pas, et je ne trouve pas le bon interrupteur dans les pages de manuel de man.

56
Nagel

Vous pouvez essayer de lire votre fichier en faisant

man path_to_file

comme l'homme traitera l'argument donné comme un fichier s'il trouve une barre oblique / dedans. Par exemple

man ./my_test

ouvrira le my_test fichier, tandis que

man my_test

recherchera dans le manuel standard la commande donnée.

54
AlQafir

Si votre page de manuel se trouve dans un emplacement de répertoire non standard, vous pouvez utiliser:

man -M <path to man directory> mymanpage

Vous pouvez également utiliser la variable d'environnement MANPATH:

MANPATH=<path to man directory> man mymanpage

Si vous cherchez à formater une page de manuel autonome, utilisez nroff:

nroff -man mymanpage.1
13
David K. Hess

L'option -l, --local-file, comme indiqué dans man man

man -l ./doc/mypage.1
0
teknopaul