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

时间:2023-11-13 12:32:37 

众所周知,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脚本,
0
投稿

猜你喜欢

  • XP系统下如何保护自己的隐私?

    2022-10-03 01:36:16
  • Win10 Mobile/PC一周年正式版14393.953更新补丁KB4013429今日推送

    2022-02-06 14:53:16
  • WPS word立方米符号怎么打出来?

    2023-09-14 21:04:30
  • Windows记事本应用现在可以从Microsoft Store中获得

    2023-02-03 00:28:16
  • Win10 20H2如何还原之前设置TAB+ALT的操作?

    2023-10-02 03:13:19
  • Excel怎么制作动态下拉菜单

    2023-11-15 08:15:40
  • Win10预览版10586.494修复补丁下载 32位/64位

    2023-10-28 23:35:09
  • office 如何使用latex公式

    2023-11-02 07:27:44
  • 如何在PowerPoint2013中设置鼠标悬停式翻译

    2023-06-09 00:27:13
  • Win10专业版安全中心如何关闭

    2022-02-17 09:09:00
  • win10为什么搜索不到共享打印机-win10查找不到共享打印机解决方法

    2023-04-27 14:26:15
  • ping不通局域网内的电脑怎么办?

    2022-12-15 20:47:51
  • Win10 Edge Insider预览版不断完善反馈机制,新增截屏编辑器

    2023-01-21 06:05:54
  • Win8如何去水印?Win8去水印的方法

    2022-02-15 21:58:29
  • Win10电脑蓝牙鼠标频繁掉线怎么办

    2023-08-01 04:25:40
  • 如何利用Excel的 ROWS函数 计算行数

    2022-12-23 04:35:54
  • WORD如何批量删除错号和对号?word通过替换批量删除对号错号的方法

    2022-03-28 14:38:17
  • Win10系统与geforce game ready driver441.66不兼容安装不了怎么办?

    2022-03-15 01:51:01
  • 笔记本Win10如何关闭蓝牙

    2022-05-09 00:04:47
  • Win11更新后好卡?卸载它就行了!

    2023-12-17 11:37:59
  • asp之家 电脑教程 m.aspxhome.com