咖咖下载 - 精品软件高速下载!

当前位置:首页 > 系统教程 > Linux系统帮助 > 详情

修改Linux系统Shell脚本输出文字的颜色的办法

时间:2022-04-25 来源:咖咖下载

  众所周知,Linux系统中可以对Shell脚本输出文字的颜色进行修改,这样一来就可以和其他文字区分开来,方便用户分辨输出文字。那么如何修改Linux系统Shell脚本输出文字的颜色?针对这个问题,下面,我们就一起来看看修改Linux系统Shell脚本输出文字的颜色的方法。

修改Linux系统Shell脚本输出文字的颜色的方法
Linux系统

  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脚本输出文字的颜色的方法,更多精彩内容继续关注咖咖下载官网。

相关内容

  • 弃Windows!这是用Linux和开源软件的理由

    LinuxQuestions.org 的用户分享了他们使用 Linux 和开源技术的原因, 你为什么使用 Linux? 回答集锦 oldwierdal :我用 Linux 是因为它运行快速、安全、可靠。在全世界的贡献者...

    2022/04/25

  • Ubuntu 17.10惬意看片:全面支持Intel/AMD/NVIDIA硬解码

    Linux系统在普通消费者中无法流行起来,一大原因就是日常娱乐功能不足,但这一点也在逐渐完善。Canonical近日就透露,即将发布的Ubuntu 17.10将会全面支持GPU视频硬件解码加速。 ...

    2022/04/25

pl

系统教程栏目

栏目热门教程

人气教程排行

站长推荐

热门系统下载