在我的Linux系统上,我可以执行“man git log”(注意空格),这将按预期显示git-log(1)的联机帮助页(带短划线)。

在我的MacOSX机器上,“man git log”仅显示git(1)的手册页。

linux man如何知道应该结合使用两个参数“git”和“log”来找到“git-log”手册页?我如何在OSX中获得相同的结果?

最佳答案

这是许多Linux系统上使用的particular implementation of man 的功能。关于documentation(对于man),在--no-subpages选项的描述中提到了它:


man的其他实现可以做不同的事情。例如(不是documented很好,但是如果您学习的话,在那里),快速检查OSX El Capitan上的man git status显示它试图找到状态的手册页。但是,man git-status提供了手册页。

09-04 10:21
查看更多