Shell echo 带颜色输出

Shell echo 带颜色输出

shell脚本中 echo 显示内容带颜色显示
格式如下:

echo -e "\033[字背景颜色;文字颜色m  输出的内容 \033[0m"

字体颜色范围 30-37
背景颜色范围 40-47

例如:

echo "\033[30m 黑色字 \033[0m"
echo "\033[31m 红色字 \033[0m"
echo "\033[32m 绿色字 \033[0m"
echo "\033[33m 黄色字 \033[0m"
echo "\033[34m 蓝色字 \033[0m"
echo "\033[35m 紫色字 \033[0m"
echo "\033[36m 青色字 \033[0m"
echo "\033[37m 白色字 \033[0m"
echo "\033[40;33m 黑底黄字 \033[0m"
echo "\033[41;33m 红底黄字 \033[0m"
echo "\033[42;33m 绿底黄字 \033[0m"
echo "\033[43;33m 黄底黄字 \033[0m"
echo "\033[44;33m 蓝底黄字 \033[0m"
echo "\033[45;33m 紫底黄字 \033[0m"
echo "\033[46;33m 青底黄字 \033[0m"
echo "\033[47;33m 白底黄字 \033[0m"
image.png

也可以单独设置背景颜色和字体颜色

你可能感兴趣的:(Shell echo 带颜色输出)