Unix 如何读取不在manpath上的.man文件?
如何读取不在我的manpath上的.man文件?我知道我有这个命令,但现在我不记得了,我在man的手册页中找不到正确的开关。如果您的手册页位于非标准目录位置,您可以使用:Unix 如何读取不在manpath上的.man文件?,unix,manpage,Unix,Manpage,如何读取不在我的manpath上的.man文件?我知道我有这个命令,但现在我不记得了,我在man的手册页中找不到正确的开关。如果您的手册页位于非标准目录位置,您可以使用: man -M <path to man directory> mymanpage 您可以尝试通过执行以下操作来读取文件 man path_to_file as man如果在给定参数中找到斜杠/,就会将其视为文件。 比如说 man ./my_test 将打开my_test文件,同时 man my_test 将
man -M <path to man directory> mymanpage
您可以尝试通过执行以下操作来读取文件
man path_to_file
as man如果在给定参数中找到斜杠/
,就会将其视为文件。
比如说
man ./my_test
将打开my_test
文件,同时
man my_test
将在标准手册中查找给定命令。选项-l,--local file
,如man
man -l ./doc/mypage.1
我不能让男人去工作
man-M qnstrn.man
给我你想要什么手册页?
man-M qnstrn.man qnstrn
为我提供无需手动输入qnstrn
<不过,代码>nroff是有效的。好吧,我编辑了答案以区分非标准目录和独立页面的情况。要完成最后一个:nroff-man-mymanpage.1 | pager
(在Debian上)或nroff-man-mymanpage.1 | less
(在所有Unicies上)。更新后(man现在是v1.6f),这不再有效。我想又回到了诺夫。恼人的是,我更喜欢这个解决方案:(您可以通过执行man path_to_file
来读取文件,因为man
如果在给定参数中找到斜杠/
,则将其视为文件。例如man./my_test
将打开my_test文件,而man my_test
将在标准手册中查找给定命令。@Nagel我忘记标记了。)你在最后的评论中,希望能有所帮助,@IceCoder!我不敢相信我以前没有尝试过:P非常感谢:D
man my_test
man -l ./doc/mypage.1