熱搜:win11繞過硬件限制安裝 一鍵重裝Win10系統(tǒng) 最干凈的u盤啟動盤 真正純凈版的win7系統(tǒng)
時間:2016-01-12 16:09:27 作者:zhijie 來源:系統(tǒng)之家 1. 掃描二維碼隨時看資訊 2. 請使用手機瀏覽器訪問: https://m.xitongzhijia.net/xtjc/20160112/65389.html 手機查看 評論 反饋
Linux系統(tǒng)中可以對Shell腳本輸出文字的顏色進行修改,這樣一來就可以和其他文字區(qū)分開來,方便用戶分辨輸出文字。那么如何修改Linux系統(tǒng)Shell腳本輸出文字的顏色?
Shell函數(shù):
echocolor(){
color=${1} && shift
case ${color} in
black)
echo -e “\e[0;30m${@}\e[0m”
;;
red)
echo -e “\e[0;31m${@}\e[0m”
;;
green)
echo -e “\e[0;32m${@}\e[0m”
;;
yellow)
echo -e “\e[0;33m${@}\e[0m”
;;
blue)
echo -e “\e[0;34m${@}\e[0m”
;;
purple)
echo -e “\e[0;35m${@}\e[0m”
;;
cyan)
echo -e “\e[0;36m${@}\e[0m”
;;
*)
echo -e “\e[0;37m${@}\e[0m”
;;
esac # --- end of case ---
}
使用示例:
cd $(dirname $(readlink -f ${0}))
echocolor purple “》》 當前目錄:${PWD}”
modname=$(grep ‘obj-m’ Makefile | awk ‘{print $3}’) && modname=${modname/.o}
echocolor purple “》》 模塊名稱:${modname}”
echocolor yellow “》》 卸載舊的模塊..”
adb shell rmmod ${modname}
echocolor yellow “》》 正在執(zhí)行編譯..”
make
echocolor yellow “》》 正在上傳文件..”
adb push k860_words_count.ko /tmp/
echocolor yellow “》》 正在安裝模塊..”
adb shell insmod /tmp/k860_words_count.ko
echocolor cyan “》》 輸出調試信息..”
adb shell cat /proc/kmsg | grep word
截圖展示:
以上就是Linux系統(tǒng)Shell腳本輸出文字顏色的修改方法了,這樣一來輸入文字和輸出文字就可以輕易區(qū)分開來,避免產(chǎn)生不必要的混淆。
發(fā)表評論
共0條
評論就這些咯,讓大家也知道你的獨特見解
立即評論以上留言僅代表用戶個人觀點,不代表系統(tǒng)之家立場