
|
本站电脑知识提供电脑入门知识,计算机基础知识,计算机网络应用基础知识,电脑配置知识,电脑故障排除和电脑常识大全,帮助您更好的学习电脑!不为别的,只因有共同的爱好,为中国互联网发展出一分力! Linux系统中可以对Shell脚本输出文字的颜色进行修改,这样一来就可以和其他文字区分开来,方便用户分辨输出文字。那么如何修改Linux系统Shell脚本输出文字的颜色? Shell函数: 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 “》》 正在执行编译..” 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系统Shell脚本输出文字颜色的修改方法了,这样一来输入文字和输出文字就可以轻易区分开来,避免产生不必要的混淆。 学习教程快速掌握从入门到精通的电脑知识 |
温馨提示:喜欢本站的话,请收藏一下本站!