infocmp —
compare or print compiled terminfo descriptions
  
    | infocmp | [ -1acnqux] [-Adatabase] [-Bdatabase] [-wcols] [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 other.
The following options are available:
  - -1
- Print one capability per line.
- -Adatabase
- Use this database to load the first terminal definition.
- -Bdatabase
- Use this database to load subsequent terminal definitions.
- -a
- Include commented out capabilities. This only works if the database was
      compiled with the -aflag passed to
      tic(1). This also sets the-xflag asinfocmpretains
      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
      -aflag.
- -wcols
- Limit the width to cols.
- -x
- Include non-standard capabilities. More -xonly
      handles non-standard capabilities. This only works if the database was
      compiled with the-xflag passed to
      tic(1).
  - COLUMNS
- Override columns returned by the output terminal.
      -wcols supersedes
    this.
- TERM
- infocmpuses the contents of the- TERMenvironment variable if no terminal name is
      given on the command line.
Theinfocmp 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.