在我的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
提供了手册页。