用下面方法可以实现shell输出带颜色的文本。
其他颜色请自行Google,直接替换即可。

# 定义日志路径
logFile=/dev/null
# logFile=$path"reloadTomcat_"`date +%s`.log
# 定义字体颜色
logErr() {
echo -e `date +%G/%m/%d\ %T`" [\033[31;1m错误\033[0m] \033[31;1m"$1"\033[0m"
echo `date +%G/%m/%d\ %T`" [错误] "$1 >> $logFile
}
logNotice(){
echo -e `date +%G/%m/%d\ %T`" [\033[36;1m信息\033[0m] \033[36;1m"$1"\033[0m"
echo `date +%G/%m/%d\ %T`" [信息] "$1 >> $logFile
}
echoRed(){
echo -e "\033[31;1m"$1"\033[0m"
}
echoBlue(){
echo -e "\033[36;1m"$1"\033[0m"
}
echoGreen(){
echo -e "\033[32;1m"$1"\033[0m"
}
echoYellow(){
echo -e "\033[33;1m"$1"\033[0m"
}
这篇文章还没有人留言,快来抢沙发吧。