TPUT(1,C) AIX Commands Reference TPUT(1,C)
-------------------------------------------------------------------------------
tput
PURPOSE
Queries the terminfo file.
SYNTAX
+- -T$TERM -+ +-------+ +-----------+
tput ---| |---| |---| |---|
+- -Ttype --+ +- cmd -+ +- capname -+
DESCRIPTION
The tput command uses the terminfo file to make terminal-dependent information
available to the shell. The output of the tput command is a string if the
attribute capname (for capability name) is of type string or an integer if the
attribute is of type integer. If the attribute is of type Boolean, the tput
command simply sets the exit value (0 for TRUE, 1 for FALSE), and produces no
other output.
FLAGS
-Ttype Indicates the type of work station. Normally, the value of type is
supplied by the environment variable $TERM.
capname Indicates the attribute from the terminfo file. For more
information, see the terminfo file in AIX Operating System
Technical Reference.
EXAMPLES
1. To echo the clear-screen sequence for the current work station:
tput clear
2. To display the number of columns for the current work station:
tput cols
3. To display the number of columns for the 450 work station:
tput -T450 cols
4. To set the shell variable "bold" to the highlight mode sequence for the
current work station:
Processed November 8, 1990 TPUT(1,C) 1
TPUT(1,C) AIX Commands Reference TPUT(1,C)
bold=`tput smso`
This might be followed by a prompt:
echo "${bold}Please type in your name: \c"
5. To set the exit value to indicate if the current work station is a
hardcopy terminal:
tput hc
FILES
/usr/lib/terminfo/?/* Terminal descriptor files.
/usr/include/term.h Definition files.
/usr/include/curses.h
RELATED INFORMATION
See the following command: "stty, STTY."
See the terminfo file in AIX Operating System Technical Reference.
Processed November 8, 1990 TPUT(1,C) 2