修改Linux系统Shell脚本输出文字的颜色的方法
众所周知,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脚本输出文字的颜色的方法,更多精彩内容继续关注系统部落官网。
相关文章
- 科技大V尝试用Linux系统替代微软Windows:日常没问题 游戏很糟糕
- linux系统是什么
- 微软大招!三大Linux系统登陆Windows 10:直接安装运行
- linux系统下使用assert函数的方法介绍
- Linux系统安装Go语言的详细步骤详解
- Linux系统smbclient命令的使用方法
- Linux系统登录界面截图方法介绍
- 如何提高linux系统安全性 linux系统安全提高方法
- Linux系统删除旧内核的详细方法
- Linux系统下使用工具调试网络性能的方法
- Linux系统下用du和df命令清除大文件的方法
- Linux系统VLAN、三层交换和Trunk的区别详解
- Linux系统NBMA和BMA的交换方式详解
- Mac在外置硬盘上安装Linux系统教程详解
- Linux系统下安装Tecplot的步骤详解
- linux系统如何重新分配ip地址方法
相关推荐
-
Linux Kernel(Linux系统内核) V5.14.14 最新版
Linux Kernel是一款最新版Linux系统内核,支持32位大文件系统,物理内存最大支持可以达到64GB,同时还增强了对USB及3D加速卡的支持,能够更好进行程序的开发,能够直接提高开发的效率,拥有很强的稳定性和移植性,需要的快来下载吧。
-
powershell V7.2.1 官方版
powershell用于进行系统管理和自动化,Windows PowerShell建立在NET Framework的基础上,IT专业人员可通过命令或脚本来管理计算机,是一种新的命令行外壳和脚本语言。powershell可通过命令或脚本来管理计算机,从而通过系统自动化来提高工作效率,欢迎下载。
-
Win10 KB5026361补丁包 官方版
微软正在发布适用于Windows 10 22H2的5月累积更新KB5026361 。此更新正在稳定频道中推出,其中包含安全修复和更改。并增加了更改语言设置时同步语言和区域设置的功能,介绍了变化用于防火墙设置并恢复任务栏上的搜索框体验。它还修复了 Xbox Adaptive Controller、Microsoft Edge、Windows Hello 身份验证和弹性文件系统 (ReFS) 的各种问题,并解决了各种安全漏洞。(非安全修复和更改先前于 4 月 25 日提供。)
-
Win11 KB5026368补丁包 官方版
KB5026368补丁是微软最新发布的5月累积更新补丁,更新KB5026368可将系统版本升级至22000.1936,此次更新带来了大量的内容修复,这里小编为大家提供KB5026368补丁下载,有需要的用户快来下载吧!
-
Win11 22H2 KB5026372补丁包 官方版
Windows 11 build 22621.1702 (KB5026372) 现已在运行版本 22H2的设备的稳定通道中推出。此安全更新为现有功能、修复和多项改进带来了新的增强。更新 KB5026372 将版本号增加到 build 22621.1702,根据公告,它引入了一个新选项,可以优先考虑计算机自动接收即将发布的更新的预览。此外,此版本还提供了各种增强功能、安全修复程序和非安全补丁程序,这些补丁程序以前在 4 月 25 日作为预览版提供。这些更改包括对防火墙设置的更改,并为任务栏中的小部件按钮添加了新动画。此外,还有针对 Microsoft Edge、任务视图和弹性文件系统 (ReFS) 上的 IE 模式的修复。
-
Zoom视频会议 V5.14.7.15877 电脑版
Zoom视频会议是一款功能强大的视频会议软件。该软件具有在线会议、高清视频、高质量音频、屏幕分享、录制会议至云并自动将音频转录为文字等功能,为用户打造出便捷易用的一站式交互视频技术服务平台。