shell 脚本 :shell中 颜色显示

说明:

shell中颜色显示常用数字来进行表示:

格式:

echo -e "\033[31m  内容  \033[0m"

其中:\033[数字代表显示的颜色,033[0m表示取消

常用颜色说明如下:

31  红色

32 绿色

33 黄色

34 蓝色

35 紫色

37 白色

 

shell 案例:

#judge parameter number
function echo_color() {
        if [ $# -ne 2 ];then
                echo "Usage:$0 content {red|pink|yellow|green}"
                exit 1
        fi
        if [ $2 == 'red' ];then
                echo -e "\033[31m $1 \033[0m"
        elif [ $2 == 'green' ];then
                echo -e "\033[32m $1 \033[0m"
        elif [ $2 == 'yellow' ];then
                echo -e "\033[33m $1 \033[0m"
        elif [ $2 ==  'blue' ];then
                echo -e "\033[34m $1 \033[0m"
        fi
}


echo_color $1 $2

 

你可能感兴趣的:(shell脚本)