How can I show text in color with Bash?
a
: white text on brown backgroundb
: black text on yellow background
You can provide some colors like these in your ~/.bashrc
txtblk='\e[0;30m' # Black - Regular
txtred='\e[0;31m' # Red
txtgrn='\e[0;32m' # Green
txtylw='\e[0;33m' # Yellow
txtblu='\e[0;34m' # Blue
txtpur='\e[0;35m' # Purple
txtcyn='\e[0;36m' # Cyan
txtwht='\e[0;37m' # White
Afterwards you can use echo
:
echo -e "${txtred}asd${txtwht}"
Here you can find more colors.