#!/bin/bash # Author: GekkoP # Source: http://linuxbbq.org/bbs/viewtopic.php?f=4&t=1656#p33189 f=3 b=4 for j in f b; do for i in {0..7}; do printf -v $j$i %b "\e[${!j}${i}m" done done for i in {0..7}; do printf -v fbright$i %b "\e[9${i}m" done d=$'\e[1m' t=$'\e[0m' v=$'\e[7m' cat <