shell 不同颜色打印
发布日期:2021-06-29 02:35:02 浏览次数:3 分类:技术文章

本文共 962 字,大约阅读时间需要 3 分钟。

shell 脚本经常要打印信息,将不同类型的信息打印为不同颜色,比如错误用红色,正确用绿色等。

新建一个文件如下:

 

1 #  2 # File: echo_color.sh  3 #  4   5 red="\033[0;31m"  6 blue="\033[0;34m"  7 cyan="\033[0;36m"  8 green="\033[0;32m"  9 yellow="\033[1;33m" 10 purple="\033[0;35m" 11  12 light_blue="\033[1;34m" 13 light_red="\033[1;31m" 14 light_green="\033[1;32m" 15 light_gray="\033[0;37m" 16 light_purple="\033[1;35m" 17  18 reset_color="\033[0;00m" 19  20 echo_light_green() 21 { 22   printf $light_green 23   echo "$1" 24   printf $reset_color 25 } 26  27 echo_blue() 28 { 29   printf $blue 30   echo "$1" 31   printf $reset_color 32 } 33  34 echo_light_blue() 35 { 36   printf $light_blue 37   echo "$1" 38   printf $reset_color 39 } 40  41 echo_yellow() 42 { 43   printf $yellow 44   echo -n "$1" 45   printf $reset_color 46 } 47 () 49 { 50   printf $red 51   echo "$1" 52   printf $reset_color 53 }

 

使用的时候在你的脚本中

 

 

 

source  echo_color.sh (或者  .  echo_color.sh)echo_red "Please run script "

 

  • 微信号:find_xiaohei
  • 名称:找小黑 

 

 

 

转载地址:https://blog.csdn.net/yyyyyyyyyywwwwwwwwww/article/details/50517047 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:linux 进程前后台切换
下一篇:内核 API,第 1 部分:从内核调用用户空间应用程序

发表评论

最新留言

不错!
[***.144.177.141]2024年04月14日 12时15分23秒