How do I read a .man file that's not on my manpath? I know I had a command for this, but now I don't remember, and I can't find the right switch in the man pages for man.
You can try to read your file by doing man path_to_file , as man will treat the given argument as a file if it finds a slash / in it. For instance man ./my_test will open the my_test file, while man my_test will look in the standard manual for the given command. Awesome, @IceCoder!
what is a . man file? The MAN file extension is used for a Unix Manual that is implemented by Unix Systems Programming. It is actually an introduction to the use of Unix with focus on techniques and principles. Users should have basic knowledge with C program and familiarity with Linux or Unix operating systems.
You can try to read your file by doing
man path_to_file
as man will treat the given argument as a file if it finds a slash /
in it. For instance
man ./my_test
will open the my_test
file, while
man my_test
will look in the standard manual for the given command.
If your man page is in a non-standard directory location, you can use:
man -M <path to man directory> mymanpage
You can also use the MANPATH environment variable:
MANPATH=<path to man directory> man mymanpage
If you are looking to format a standalone man page, use nroff:
nroff -man mymanpage.1
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With