tput, printf and shell expansions: how to create awesome outputs with bash scripts?

This article teaches an easy approach to create awesome outputs in shell scripts using only tput, printf and shell expansions. This technique keeps the user alert and interactive when using a shell program and makes your shell script look as professional as possible. Let’s get started.