shell 不同颜色打印
2016-01-14 14:14
537 查看
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 "
相关文章推荐
- 利用shell脚本来监控linux系统的内存
- Unix
- 利用shell脚本来监控linux系统的负载与CPU占用情况
- 使用Shell脚本对Linux系统和进程资源进行监控
- Java 希尔排序(Shell Sort)
- linux下性能监控shell脚本实现系列一(服务器整体性能监控)
- shell脚本连接、读写、操作mysql数据库实例
- 【问题解决】syntax error: unexpected end of file或-bash: ./full_build.sh: /bin/bash^M: bad interpreter: No
- Bash shell编程<七>:处理选项、getopt命令
- Linux 开机启动[root@localhost]变成bash-3.2#解决方法
- shell脚本编程之补充知识点
- shell脚本编程之数组
- #!/bin/bash
- Shell脚本编程之判断语句
- Linux SHELL 命令入门题目答案(一)
- Linux SHELL 命令入门题目(一)
- Hadoop Shell命令字典
- 开始Shell编程
- HBase shell查询
- Linux Shell 基础