|Linux & Unix Commands - Search Man Pages
INFOCMP(1) BSD General Commands Manual INFOCMP(1)
infocmp -- compare or print compiled terminfo descriptions
infocmp [-1acnqux] [-A database] [-B database] [-w cols] [term ...]
The infocmp reconstructs the first available terminfo(5) definition found for term and
prints the result in a terminfo(5) format. Capability types are grouped together and new
types start new lines, first flags, then numbers, then strings. Capabilities are sorted by
their name. If a second term is given then the capabilities are compared against each
The following options are available:
-1 Print one capability per line.
-A database Use this database to load the first terminal definition.
-B database Use this database to load subsequent terminal definitions.
-a Include commented out capabilities. This only works if the database was
compiled with the -a flag passed to tic(1). This also sets the -x flag as
infocmp retains commented out capabilities as non standard.
-c Print capabilities common to each definition.
-n Print capabilities that do not exist in either definition.
-q Make the comparison listing shorter by omitting subheadings and using - for
absent capabilities, @ for canceled capabilities rather than NULL.
-u Build a new terminal description for the first terminal description, using
subsequent terminal descriptions. This also sets the -a flag.
-w cols Limit the width to cols.
-x Include non-standard capabilities. More -x only handles non-standard capa-
bilities. This only works if the database was compiled with the -x flag
passed to tic(1).
COLUMNS Override columns returned by the output terminal. -w cols supersedes this.
TERM infocmp uses the contents of the TERM environment variable if no terminal
name is given on the command line.
The infocmp utility exits 0 on success, and >0 if an error occurs.
The infocmp utility outputs information that conforms to the X/Open Curses Issue 4,
Version 2 (``XCURSES4.2'') standard.
Roy Marples <roy@NetBSD.org>
BSD February 5, 2010 BSD
All times are GMT -4. The time now is 09:31 PM.