Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ tput(1) — A/UX 0.7

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

tput(1)

stty(1)

terminfo(4)



     tput(1)                                                   tput(1)



     NAME
          tput - query terminfo database

     SYNOPSIS
          tput [-Ttype] capname

     DESCRIPTION
          tput uses the terminfo(4) database to make terminal-
          dependent capabilities and information available to the
          shell.  tput generates a string if the attribute (capability
          name) is of type string, or an integer if the attribute is
          of type integer.  If the attribute is of type boolean, tput
          simply sets the exit code (0 for TRUE, 1 for FALSE), and
          generates no output.

          -Ttype     indicates the type of terminal.  Normally this
                     flag is unnecessary, as the default is taken from
                     the environment variable $TERM.
          capname    indicates the attribute from the terminfo
                     database.  See terminfo(4).
     EXAMPLES
          tput clear        Echo clear-screen sequence for the current
                            terminal.
          tput cols         Print the number of columns for the
                            current terminal.
          tput -T450 cols   Print the number of columns for the 450
                            terminal.
          bold=`tput smso`  Set shell variable bold to stand-out mode
                            sequence for current terminal.  This might
                            be followed by a prompt:
                                 echo "${bold}Please type in your
                                 name: \c"
          tput hc           Set exit code to indicate if current
                            terminal is a hardcopy terminal.
     FILES
          /usr/bin/tput
          /usr/lib/terminfo/?/*    Terminal descriptor files
          /usr/include/term.h      Definition files
          /usr/include/curses.h

     DIAGNOSTICS
          tput prints error messages and returns the following error
          codes on error:

               -1             Usage error.
               -2             Bad terminal type.
               -3             Bad capname.

          In addition, if a capname is requested for a terminal that
          has no value for that capname (e.g., tput -T450 lines), -1
          is printed.
     SEE ALSO



     Page 1                                        (last mod. 1/16/87)





     tput(1)                                                   tput(1)



          stty(1), terminfo(4).






















































     Page 2                                        (last mod. 1/16/87)



Typewritten Software • bear@typewritten.org • Edmonds, WA 98026