catman man page on NeXTSTEP

Man page or keyword search:  
man Server   1419 pages
apropos Keyword Search (all sections)
Output format
NeXTSTEP logo
[printable version]


CATMAN(8)							     CATMAN(8)

NAME
       catman - create the cat files for the manual

SYNOPSIS
       /usr/etc/catman [ -p ] [ -n ] [ -w ] [ -u ] [ -M path ] [ sections ]

DESCRIPTION
       Catman creates the preformatted versions of the on-line manual from the
       nroff input files.  Each	 manual	 page  is  examined  and  those	 whose
       preformatted versions are missing or out of date are recreated.	If any
       changes are made, catman will recreate the whatis database.

       If there is one parameter not starting with a `-', it is taken to be  a
       list of manual sections to look in.  For example

	      catman 123

       will cause the updating to only happen to manual sections 1, 2, and 3.

       Options:

       -n     prevents creations of the whatis database.

       -p     prints what would be done instead of doing it.

       -w     causes  only  the	 whatis	 database  to  be  created.  No manual
	      reformatting is done.

       -u     causes catman not to filter nroff output	through	 uniq(1);  (by
	      default it does, stripping out duplicate blank lines).

       -M     updates manual pages located in the set of directories specified
	      by path (/usr/man by default).  Path has the  form  of  a	 colon
	      (`:')   separated	  list	 of   directory	  names,  for  example
	      `/usr/local/man:/usr/man'.    If	 the   environment    variable
	      `MANPATH' is set, its value is used for the default path.

       If  the	nroff  source  file  contains  only  a	line  of the form `.so
       manx/yyy.x', a symbolic link is made  in	 the  catx  directory  to  the
       appropriate   preformatted  manual  page.   This	 feature  allows  easy
       distribution  of	 the  preformatted  manual  pages  among  a  group  of
       associated  machines  with  rdist(1).   The  nroff  sources need not be
       distributed to all machines, thus saving the associated disk space.  As
       an  example,  consider  a  local	 network with 5 machines, called mach1
       through mach5.  Suppose mach3 has the manual page nroff sources.	 Every
       night,  mach3  runs  catman  via	 cron(8)  and  later runs rdist with a
       distfile that looks like:

	      MANSLAVES = ( mach1 mach2 mach4 mach5 )

	      MANUALS = (/usr/man/cat[1-8no] /usr/man/whatis)

	      ${MANUALS} -> ${MANSLAVES}
		      install -R;
		      notify root;

FILES
       /usr/man		     default manual directory location
       /usr/man/man?/*.*     raw (nroff input) manual sections
       /usr/man/cat?/*.*     preformatted manual pages
       /usr/man/whatis	     whatis database
       /usr/lib/makewhatis   command script to make whatis database

SEE ALSO
       man(1), cron(8), rdist(1)

4th Berkeley Distribution	 May 28, 1986			     CATMAN(8)
[top]

List of man pages available for NeXTSTEP

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net