#!/bin/sh SGR='[%sm' show() { local col col=$1 shift printf " $SGR%s$SGR\n" "$col" "$@" 0 } echo regular colors show 0 "black " show 31 "red " show 32 "green " show 33 "yellow " show 34 "blue " show 35 "magenta" show 36 "cyan " show 37 "gray " echo bright colors show 90 "black " show 91 "red " show 92 "green " show 93 "yellow " show 94 "blue " show 95 "magenta" show 96 "cyan " show 97 "gray "