#!/bin/bash bar="" count=0 clock=("|" "/" '-' '//') index=0 while [ $count -le 100 ] do printf "[%-100s] [%d] [%c]\r" "$bar" "$count" "${clock[index]}" bar=${bar}"=" ((count++)) ((index=count%4)) sleep 0.05 done printf "\n"