系统小窝欢迎您

电脑公司 深度技术
当前位置:系统小窝 > 系统教程 > Linux教程 >

如何修改Linux系统Shell脚本输出文字的颜色

时间:2021-04-09 来源:般砖的 人气:

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 lsquo;obj-mrsquo; Makefile | awk lsquo;{print $3}rsquo;) 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脚本输出文字颜色的修改方法了,这样一来输入文字和输出文字就可以轻易区分开来,避免产生不必要的混淆。

相关文章

  • Linux通过shell脚本备份系统的方法

    Linux通过shell脚本备份系统的方法

    在Linux中,备份系统的方法有很多,除了使用备份工具外,还能通过shell备份Linux系统,下面小编就给大家分享下备份Linux系统的shell脚本。...
    2015-03-04 09.03.00
  • Linux如何利用shell脚本抵御小量的ddos攻击

    Linux如何利用shell脚本抵御小量的ddos攻击

    Linux系统shell脚本的作用强大,用于执行各种命令,网站被小量ddos攻击可通过shell脚本进行抵御,下面小编就给大家讲解下Linux shell脚本分析Nginx日志如何抵...
    2015-06-05 04.06.45
  • Linux通过shell脚本将txt大文件切割成小文件的方法

    Linux通过shell脚本将txt大文件切割成小文件的方法

    Linux系统下,有些txt文件比较大,转移到移动设备非常不方便,那么能不能将txt大文件变成多个小文件呢?其实可通过shell脚本实现,下面小编就给大家介绍...
    2015-06-05 04.06.50
  • Linux系统定时任务时shell脚本停止执行如何解决?

    Linux系统定时任务时shell脚本停止执行如何解决?

    Linux系统在进行定时任务的时候,shell脚本突然停止执行了,很多用户不明所以,是什么导致shell不执行了呢?其实原因很简单,下面小编就给大家介绍下...
    2015-06-19 05.06.44
  • Linux shell如何调用另一个脚本文件

    Linux shell如何调用另一个脚本文件

    很多Linux用户不知道shell不仅能够编辑脚本,还能在脚本上调用另一个脚本文件,包括php文件,那么具体应该如何调用呢?下面小编就给大家介绍下Linux sh...
    2015-06-25 04.06.18

发表评论

验证码: 看不清?点击更换

注:网友评论仅供其表达个人看法,并不代表本站立场。