shell脚本中输出带颜色字体实例分享

shell脚本中echo显示内容带颜色显示,需要使用参数-e 
  格式如下: 
  echo -e "\033[字背景颜色;文字颜色m字符串\033[0m" 
  eg: 
  echo -e "\033[36;34m hello world  \033[0m"

echo -e "\033[35;32m Subject:$Ip \033[0m" 

 

其中41的位置代表底色, 36的位置是代表字的颜色

下面提供相应的字和背景颜色,可以尝试找出不同颜色搭配

  echo -e "\033[31m 红色字 \033[0m"
  echo -e "\033[34m ×××字 \033[0m" 
  echo -e "\033[41;33m 红底黄字 \033[0m"
  echo -e "\033[41;37m 红底白字 \033[0m" 
  字颜色:30—–37 
  echo -e "\033[30m 黑色字 \033[0m" 
  echo -e "\033[31m 红色字 \033[0m" 
  echo -e "\033[32m 绿色字 \033[0m"
  echo -e "\033[33m ×××字 \033[0m"
  echo -e "\033[34m 蓝色字 \033[0m"
  echo -e "\033[35m 紫色字 \033[0m" 
  echo -e "\033[36m 天蓝字 \033[0m" 
  echo -e "\033[37m 白色字 \033[0m" 
  字背景颜色范围:40—–47 
  echo -e "\033[40;37m 黑底白字 \033[0m" 
  echo -e "\033[41;37m 红底白字 \033[0m"
  echo -e "\033[42;37m 绿底白字 \033[0m" 
  echo -e "\033[43;37m 黄底白字 \033[0m" 
  echo -e "\033[44;37m 蓝底白字 \033[0m"
  echo -e "\033[45;37m 紫底白字 \033[0m" 
  echo -e "\033[46;37m 天蓝底白字 \033[0m" 
  echo -e "\033[47;30m 白底黑字 \033[0m"

原文地址:http://blog.51cto.com/13162375/2123208

时间: 2024-08-26 03:07:12

shell脚本中输出带颜色字体实例分享的相关文章

shell脚本中的括号和实例

1.单圆括号和双圆括号 “双圆括号”命令允许将高级的数学表达式放入比较中.格式如下: (( expression )) 除了 test命令(if-then [])使用的标准数学运算符外, 双圆括号还支持如下常用运算符: val++/val-- 后增/后减 ++val//--val 先增/先减 ! 逻辑求反 - 位求反 ×× 幂运算 << 左位移 >> 右位移 & 位布尔和 | 位布尔或 && 逻辑和 || 逻辑或 #!/bin/bash count=0 fo

shell脚本中的常见应用实例

1.如何将标准输出和错误输出同时重定向到同一位置? 可以有两种方法来实现: 方法一: 2>&1 # ls /usr/share/doc > out.file 2>&1 以上的含义是,如果文件存在了,就将结果输出到out.file中, 否则,将错误的提示输出到out.file中,这样就实现了标准输出和错误输出的同时重定向 方法二:&> #ls /usr/share/doc &> out.file 解释:不管是存在文件而出现的正确的输出,还是不存在

让shell脚本中的echo输出带颜色

让echo输出带颜色的方法有两种 在shell脚本中定义颜色变量,使用echo -e调用变量 定义变量的时候,把echo -e定义到变量中,然后输出变量 可以让echo输出显示颜色的shell脚本 #!/bin/bash #定义颜色的变量 RED_COLOR='\E[1;31m'  #红 GREEN_COLOR='\E[1;32m' #绿 YELOW_COLOR='\E[1;33m' #黄 BLUE_COLOR='\E[1;34m'  #蓝 PINK='\E[1;35m'      #粉红 RE

(转)shell脚本输出带颜色字体

shell脚本输出带颜色字体 原文:http://blog.csdn.net/andylauren/article/details/60873400 输出特效格式控制:\033[0m  关闭所有属性  \033[1m   设置高亮度  \03[4m   下划线  \033[5m   闪烁  \033[7m   反显  \033[8m   消隐  \033[30m   --   \033[37m   设置前景色  \033[40m   --   \033[47m   设置背景色 光标位置等的格式控

Shell脚本中判断输入参数个数的方法投稿:junjie 字体:[增加 减小] 类型:转载

Shell脚本中判断输入参数个数的方法 投稿:junjie 字体:[增加 减小] 类型:转载 这篇文章主要介绍了Shell脚本中判断输入参数个数的方法,使用内置变量$#即可实现判断输入了多少个参数,需要的朋友可以参考下 $#代表了命令行的参数数量,可以看以下实例: 复制代码 代码如下: if [ $# != 1 ] ; then echo "USAGE: $0 TABNAME" echo " e.g.: $0 CDR_CALL_20040701" exit 1; f

shell脚本中echo显示内容带颜色

转自:http://www.cnblogs.com/lr-ting/archive/2013/02/28/2936792.html shell脚本中echo显示内容带颜色显示,echo显示带颜色,需要使用参数-e 格式如下: echo -e "\033[字背景颜色:文字颜色m字符串\033[0m" 例如: echo -e "\033[41;36m something here \033[0m" 其中41的位置代表底色, 36的位置是代表字的颜色 注:  1.字背景颜

详解Linux交互式shell脚本中创建对话框实例教程_linux服务器

本教程我们通过实现来讲讲Linux交互式shell脚本中创建各种各样对话框,对话框在Linux中可以友好的提示操作者,感兴趣的朋友可以参考学习一下. 当你在终端环境下安装新的软件时,你可以经常看到信息对话框弹出,需要你的输入.对话框的类型有密码箱,检查表,菜单,等等.他们可以引导你以一种直观的方式输入必要的信息,使用这样的用户友好的对话框的好处是显而易见的.如下图所示: 当你写一个交互式shell脚本,你可以使用这样的对话框来接受用户的输入.whiptail可以在shell脚本中创建基于终端的对

shell脚本中使用echo显示带颜色的内容

shell脚本中使用echo显示带颜色的内容,需要使用参数-e 格式如下: echo -e "\033[字背景颜色;文字颜色m字符串\033[0m" 例如: echo -e "\033[41;36m Hello World \033[0m" 其中41的位置代表底色, 36的位置是代表字的颜色 注: 1.字背景颜色和文字颜色之间是英文的"" 2.文字颜色后面有个m 3.字符串前后可以没有空格,如果有的话,输出也是同样有空格 下面是相应的字和背景颜色

shell脚本中if流程控制语句的应用

上篇关于测试语句的使用规则及相关使用方法,如果仅仅孤立使用时很难有其用武之地,当然在shell脚本中其实不可能孤立存在的,只有与条件语句和控制语句等搭配使用才能使其功能得到最大限度的体现,因此在日常使用中,其功能不容小觑. 一.控制流程 if控制流程可分为但分支if语句和多分支if语句,其使用语和C语言中有很多相似之处,具体用法如下文所述. 1.1但分支if语句结构: 1.2基本语法     if 条件        或    if 条件:then   //分号表示两个命令写在一行并不相互影响,