tput

View and modify terminal settings and capabilities.

Install

All systems
curl cmd.cat/tput.sh
Debian Debian
apt-get install libncurses5-dbg
Ubuntu
apt-get install libncurses5-dbg
Alpine
apk add ncurses
Arch Arch Linux
pacman -S ncurses
image/svg+xml Kali Linux
apt-get install ncurses-bin
CentOS
yum install ncurses
Fedora
dnf install ncurses
OS X
brew install ncurses
Raspbian
apt-get install libncurses5-dbg
Docker
docker run cmd.cat/tput tput powered by Commando

View and modify terminal settings and capabilities.

  • Move the cursor to a screen location:
    tput cup y_coordinate x_coordinate
  • Set foreground (af) or background (ab) color:
    tput setaf|setab ansi_color_code
  • Show number of columns, lines, or colors:
    tput cols|lines|colors
  • Ring the terminal bell:
    tput bel
  • Reset all terminal attributes:
    tput sgr0
  • Enable / Disable word wrap:
    tput smam|rmam

© tl;dr; authors and contributors