67

如何读取不在我的 manpath 上的 .man 文件?我知道我有一个命令,但现在我不记得了,我在 man 的手册页中找不到正确的开关。

4

3 回答 3

71

您可以尝试通过执行来读取文件

man path_to_file

as man 如果在其中找到斜线,则将给定参数视为文件/。例如

man ./my_test

将打开my_test文件,而

man my_test

将在标准手册中查找给定命令。

于 2011-12-01T11:14:06.813 回答
17

如果您的手册页位于非标准目录位置,您可以使用:

man -M <path to man directory> mymanpage

您还可以使用 MANPATH 环境变量:

MANPATH=<path to man directory> man mymanpage

如果您要格式化独立的手册页,请使用 nroff:

nroff -man mymanpage.1
于 2011-12-01T02:47:25.757 回答
2

选项-l, --local-file,如中所述man man

man -l ./doc/mypage.1
于 2019-12-10T23:26:10.947 回答