Skip to content

Instantly share code, notes, and snippets.

@mryhryki
Created June 11, 2019 22:57
Show Gist options
  • Save mryhryki/664657c10fd1f16844d061770e9f2760 to your computer and use it in GitHub Desktop.
Save mryhryki/664657c10fd1f16844d061770e9f2760 to your computer and use it in GitHub Desktop.
Show bash colors.
#!/usr/bin/env bash
printf "\e[30m e[30m \e[0m"
printf "\e[31m e[31m \e[0m"
printf "\e[32m e[32m \e[0m"
printf "\e[33m e[33m \e[0m"
printf "\e[34m e[34m \e[0m"
printf "\e[35m e[35m \e[0m"
printf "\e[36m e[36m \e[0m"
printf "\e[37m e[37m \e[0m"
echo
printf "\e[30m\e[40m e[30me[40m \e[0m"
printf "\e[31m\e[40m e[31me[40m \e[0m"
printf "\e[32m\e[40m e[32me[40m \e[0m"
printf "\e[33m\e[40m e[33me[40m \e[0m"
printf "\e[34m\e[40m e[34me[40m \e[0m"
printf "\e[35m\e[40m e[35me[40m \e[0m"
printf "\e[36m\e[40m e[36me[40m \e[0m"
printf "\e[37m\e[40m e[37me[40m \e[0m"
echo
printf "\e[30m\e[41m e[30me[41m \e[0m"
printf "\e[31m\e[41m e[31me[41m \e[0m"
printf "\e[32m\e[41m e[32me[41m \e[0m"
printf "\e[33m\e[41m e[33me[41m \e[0m"
printf "\e[34m\e[41m e[34me[41m \e[0m"
printf "\e[35m\e[41m e[35me[41m \e[0m"
printf "\e[36m\e[41m e[36me[41m \e[0m"
printf "\e[37m\e[41m e[37me[41m \e[0m"
echo
printf "\e[30m\e[42m e[30me[42m \e[0m"
printf "\e[31m\e[42m e[31me[42m \e[0m"
printf "\e[32m\e[42m e[32me[42m \e[0m"
printf "\e[33m\e[42m e[33me[42m \e[0m"
printf "\e[34m\e[42m e[34me[42m \e[0m"
printf "\e[35m\e[42m e[35me[42m \e[0m"
printf "\e[36m\e[42m e[36me[42m \e[0m"
printf "\e[37m\e[42m e[37me[42m \e[0m"
echo
printf "\e[30m\e[43m e[30me[43m \e[0m"
printf "\e[31m\e[43m e[31me[43m \e[0m"
printf "\e[32m\e[43m e[32me[43m \e[0m"
printf "\e[33m\e[43m e[33me[43m \e[0m"
printf "\e[34m\e[43m e[34me[43m \e[0m"
printf "\e[35m\e[43m e[35me[43m \e[0m"
printf "\e[36m\e[43m e[36me[43m \e[0m"
printf "\e[37m\e[43m e[37me[43m \e[0m"
echo
printf "\e[30m\e[44m e[30me[44m \e[0m"
printf "\e[31m\e[44m e[31me[44m \e[0m"
printf "\e[32m\e[44m e[32me[44m \e[0m"
printf "\e[33m\e[44m e[33me[44m \e[0m"
printf "\e[34m\e[44m e[34me[44m \e[0m"
printf "\e[35m\e[44m e[35me[44m \e[0m"
printf "\e[36m\e[44m e[36me[44m \e[0m"
printf "\e[37m\e[44m e[37me[44m \e[0m"
echo
printf "\e[30m\e[45m e[30me[45m \e[0m"
printf "\e[31m\e[45m e[31me[45m \e[0m"
printf "\e[32m\e[45m e[32me[45m \e[0m"
printf "\e[33m\e[45m e[33me[45m \e[0m"
printf "\e[34m\e[45m e[34me[45m \e[0m"
printf "\e[35m\e[45m e[35me[45m \e[0m"
printf "\e[36m\e[45m e[36me[45m \e[0m"
printf "\e[37m\e[45m e[37me[45m \e[0m"
echo
printf "\e[30m\e[46m e[30me[46m \e[0m"
printf "\e[31m\e[46m e[31me[46m \e[0m"
printf "\e[32m\e[46m e[32me[46m \e[0m"
printf "\e[33m\e[46m e[33me[46m \e[0m"
printf "\e[34m\e[46m e[34me[46m \e[0m"
printf "\e[35m\e[46m e[35me[46m \e[0m"
printf "\e[36m\e[46m e[36me[46m \e[0m"
printf "\e[37m\e[46m e[37me[46m \e[0m"
echo
printf "\e[30m\e[47m e[30me[47m \e[0m"
printf "\e[31m\e[47m e[31me[47m \e[0m"
printf "\e[32m\e[47m e[32me[47m \e[0m"
printf "\e[33m\e[47m e[33me[47m \e[0m"
printf "\e[34m\e[47m e[34me[47m \e[0m"
printf "\e[35m\e[47m e[35me[47m \e[0m"
printf "\e[36m\e[47m e[36me[47m \e[0m"
printf "\e[37m\e[47m e[37me[47m \e[0m"
echo
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment