您如何查看刚刚创建的手册页?

时间:2014-03-24 16:11:05

标签: man

假设我有一个手册页,我刚编写并通过nroff -man传递,名为command.1

如何使用man查看它?我查看了man手册页,也许我错过了,但我没有看到任何内容。我也搜索了谷歌。

是否只能使用nroff -man进行查看?是否有man的命令行选项来查看该特定文件?是否有必要修改MANPATH

2 个答案:

答案 0 :(得分:1)

command.1手册页放在名为man1的新文件夹中。然后,假设您在包含新man1文件夹的文件夹中,请调用man命令,如下所示:

man -M . command

如果您位于其他位置,请按包含man1文件夹的文件夹的路径替换该点。

答案 1 :(得分:0)

man的版本各不相同:至少据我所知,它是基于man-db project(在许多Linux发行版中使用)的版本和macOS随附的版本。我无法找到后者的项目页面,但似乎由Federico Lucifredi维护。

主要要点是:Lucifredi的man支持在使用斜杠提供路径时直接打开文件:

man ./command.1

macOS man page for man中提到了这一点:

  

但是,如果 name 包含斜杠(/),那么man会将其解释为文件规范,以便您可以执行{{1} }甚至man ./foo.5

,并且在blog post by Lucifredi中也有提示:

  

为您提供的另一个提示:

man /cd/foo/bar.1.gz
     

是您的朋友,看看您刚刚写的内容并在所有的荣耀中都做了标记-和错误。