当前位置 >> 高防服务器 > 帮助 >

2023-07-31 09:21

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

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脚本输出文字的颜色如何修改?

  以上就是Linux系统Shell脚本输出文字颜色的修改方法了,这样一来输入文字和输出文字就可以轻易区分开来,避免产生不必要的混淆。

阅读本文的人还阅读:

Win7系统命令提示符窗口不能打开运行的解决办法

win7系统开机出现黑屏error 15file not found解决方法

Win10系统下强制关闭没有响应应用程序的解决方法

XP系统怎么设置腾讯视频自动关机

微软绝不放弃上亿用户32位Windows 10系统依然存在