UNIX in a Nutshell: System V Edition

UNIX in a Nutshell: System V EditionSearch this book
Previous: Reference: touchChapter 2
Unix Commands
Next: Reference: tr
 

tput

tput [options] capname [arguments]

Print the value of the terminal capability capname (and its associated numeric or string arguments) from the terminfo database. capname is a terminfo capability such as clear or col. (See termcap & terminfo, which is listed in the Bibliography.) The last five options are mutually exclusive and are not used when specifying a capname.

Exit statuses are:

0

When a Boolean capname is set to true or when a string capname is defined

1

When a Boolean is false or when a string is undefined

2

For usage errors

3

For unknown terminal type

4

For unknown capname

Options

-Ttype

Print the capabilities of terminal type (default is the terminal in use).

-S

Read capname from standard input (this allows tput to evaluate more than one capname).

clear

Print the clear-screen sequence. Solaris only.

init

Print initialization strings and expand tabs.

reset

Print reset strings if present; act like init if not.

longname

Print the terminal's long name.

Examples

Show the number of columns for the xterm terminal type:

tput -Txterm cols

Define shell variable restart to reset terminal characteristics:

restart=`tput reset`


Previous: Reference: touchUNIX in a Nutshell: System V EditionNext: Reference: tr
Reference: touchBook IndexReference: tr

The UNIX CD Bookshelf NavigationThe UNIX CD BookshelfUNIX Power ToolsUNIX in a NutshellLearning the vi Editorsed & awkLearning the Korn ShellLearning the UNIX Operating System