用下面方法可以实现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" }
这篇文章还没有人留言,快来抢沙发吧。