Home Explore Blog CI



man-pages

2nd chunk of `man.man`
5a6035a00ecf4a5c0a98570497097967ee44c9c443608fff0000000100000fb0
 man man.7
           Display the manual page for macro package man from section 7.  (This is an alternative spelling of "man 7 man".)

       man ’man(7)’
           Display the manual page for macro package man from section 7.  (This is another alternative spelling of "man 7 man".  It may be more convenient when copying and pasting cross‐references to manual pages.  Note that
           the parentheses must normally be quoted to protect them from the shell.)

       man -a intro
           Display, in succession, all of the available intro manual pages contained within the manual.  It is possible to quit between successive displays or skip any of them.

       man -t bash | lpr -Pps
           Format the manual page for bash into the default troff or groff format and pipe it to the printer named ps.  The default output for groff is usually PostScript.  man --help should advise as to which  processor  is
           bound to the -t option.

       man -l -Tdvi ./foo.1x.gz > ./foo.1x.dvi
           This  command  will  decompress and format the nroff source manual page ./foo.1x.gz into a device independent (dvi) file.  The redirection is necessary as the -T flag causes output to be directed to stdout with no
           pager.  The output could be viewed with a program such as xdvi or further processed into PostScript using a program such as dvips.

       man -k printf
           Search the short descriptions and manual page names for the keyword printf as regular expression.  Print out any matches.  Equivalent to apropos printf.

       man -f smail
           Lookup the manual pages referenced by smail and print out the short descriptions of any found.  Equivalent to whatis smail.

OVERVIEW
       Many options are available to man in order to give as much flexibility as possible to the user.  Changes can be made to the search path, section order, output processor, and other behaviours  and  operations  detailed
       below.

       If  set,  various  environment  variables  are  interrogated to determine the operation of man.  It is possible to set the "catch‐all" variable $MANOPT to any string in command line format, with the exception that any
       spaces used as part of an option’s argument must be escaped (preceded by a backslash).  man will parse $MANOPT prior to parsing its own command line.  Those options requiring an argument will be overridden by the same
       options found on the command line.  To reset all of the options set in $MANOPT, -D can be specified as the initial command line option.  This will allow man to "forget" about the options specified in $MANOPT, although
       they must still have been valid.

       Manual pages are normally stored in nroff(1) format under a directory such as /usr/share/man.  In some installations, there may also be preformatted cat pages to improve performance.  See  manpath(5)  for  details  of
       where these files are stored.

       This package supports manual pages in multiple languages, controlled by your locale.  If your system did not set this up for you automatically, then you may need to set $LC_MESSAGES, $LANG, or another system‐dependent
       environment variable to indicate your preferred locale, usually specified in the POSIX format:

       <language>[_<territory>[.<character‐set>[,<version>]]]

       If the desired page is available in your locale, it will be displayed in lieu of the standard (usually American English) page.

       If you find that the translations supplied with this package are not available in your native language and you would like to supply them, please contact the maintainer who will be coordinating such activity.

       Individual  manual  pages  are normally written and maintained by the maintainers of the program, function, or other topic that they document, and are not included with this package.  If you find that a manual page is
       missing or inadequate, please report that to the maintainers of the package in question.

Title: man - Examples and Overview of the Manual Pager
Summary
This section provides examples of using the `man` command with various options, such as displaying specific manual pages, formatting for printing, and searching for keywords. It also discusses how `man` uses environment variables for configuration, the storage location of manual pages, and support for multiple languages via locale settings. Additionally, it emphasizes that manual pages are maintained by the respective program maintainers.