From d3170c8ee6eb6aa6050d6531536e5e9fba278b57 Mon Sep 17 00:00:00 2001 From: Tanaka Akira Date: Mon, 4 Oct 1999 22:57:19 +0000 Subject: Initial revision --- Functions/Misc/colors | 67 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 67 insertions(+) create mode 100644 Functions/Misc/colors (limited to 'Functions/Misc/colors') diff --git a/Functions/Misc/colors b/Functions/Misc/colors new file mode 100644 index 000000000..8ce2326e6 --- /dev/null +++ b/Functions/Misc/colors @@ -0,0 +1,67 @@ +# Put standard ANSI color codes in environment for easy use + +reset_color="$(echo -n '\e[0m')" +bold_color="$(echo -n '\e[1m')" + +# Foreground + +fg_grey="$(echo -n '\e[30m')" +fg_red="$(echo -n '\e[31m')" +fg_green="$(echo -n '\e[32m')" +fg_yellow="$(echo -n '\e[33m')" +fg_blue="$(echo -n '\e[34m')" +fg_magenta="$(echo -n '\e[35m')" +fg_cyan="$(echo -n '\e[36m')" +fg_white="$(echo -n '\e[37m')" + +fg_no_bold_grey="$(echo -n '\e[0;30m')" +fg_no_bold_red="$(echo -n '\e[0;31m')" +fg_no_bold_green="$(echo -n '\e[0;32m')" +fg_no_bold_yellow="$(echo -n '\e[0;33m')" +fg_no_bold_blue="$(echo -n '\e[0;34m')" +fg_no_bold_magenta="$(echo -n '\e[0;35m')" +fg_no_bold_cyan="$(echo -n '\e[0;36m')" +fg_no_bold_white="$(echo -n '\e[0;37m')" + +fg_bold_grey="$(echo -n '\e[1;30m')" +fg_bold_red="$(echo -n '\e[1;31m')" +fg_bold_green="$(echo -n '\e[1;32m')" +fg_bold_yellow="$(echo -n '\e[1;33m')" +fg_bold_blue="$(echo -n '\e[1;34m')" +fg_bold_magenta="$(echo -n '\e[1;35m')" +fg_bold_cyan="$(echo -n '\e[1;36m')" +fg_bold_white="$(echo -n '\e[1;37m')" + +# Background + +bg_grey="$(echo -n '\e[40m')" +bg_red="$(echo -n '\e[41m')" +bg_green="$(echo -n '\e[42m')" +bg_yellow="$(echo -n '\e[43m')" +bg_blue="$(echo -n '\e[44m')" +bg_magenta="$(echo -n '\e[45m')" +bg_cyan="$(echo -n '\e[46m')" +bg_white="$(echo -n '\e[47m')" + +bg_no_bold_grey="$(echo -n '\e[0;40m')" +bg_no_bold_red="$(echo -n '\e[0;41m')" +bg_no_bold_green="$(echo -n '\e[0;42m')" +bg_no_bold_yellow="$(echo -n '\e[0;43m')" +bg_no_bold_blue="$(echo -n '\e[0;44m')" +bg_no_bold_magenta="$(echo -n '\e[0;45m')" +bg_no_bold_cyan="$(echo -n '\e[0;46m')" +bg_no_bold_white="$(echo -n '\e[0;47m')" + +bg_bold_grey="$(echo -n '\e[1;40m')" +bg_bold_red="$(echo -n '\e[1;41m')" +bg_bold_green="$(echo -n '\e[1;42m')" +bg_bold_yellow="$(echo -n '\e[1;43m')" +bg_bold_blue="$(echo -n '\e[1;44m')" +bg_bold_magenta="$(echo -n '\e[1;45m')" +bg_bold_cyan="$(echo -n '\e[1;46m')" +bg_bold_white="$(echo -n '\e[1;47m')" + +# Stop these screwing the environment listing up +bg_zzzz=$reset_color +fg_zzzz=$reset_color +bold_zzzz=$reset_color -- cgit 1.4.1