Chinaunix首页 | 论坛 | 博客
  • 博客访问: 183705
  • 博文数量: 55
  • 博客积分: 1471
  • 博客等级: 上尉
  • 技术积分: 420
  • 用 户 组: 普通用户
  • 注册时间: 2010-12-08 14:00
文章分类

全部博文(55)

文章存档

2012年(5)

2011年(50)

分类: LINUX

2012-01-10 14:36:54

1、说明
linux中输出颜色示例
2、
前景 背景 颜色
---------------------------------------
30 40 黑色
31 41 紅色
32 42 綠色
33 43 黃色
34 44 藍色
35 45 紫紅色
36 46 青藍色
37 47 白色

代码 意义
-------------------------
0 OFF
1 高亮显示
4 underline
5 闪烁
7 反白显示
8 不可见

3、代码
  1. #!/bin/bash
  2. #
  3. #2012/01/10    anmile

  4. PATH=/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin
  5. HOME=/user/local/games

  6. echo -e "\033[1;40;30m color \033[0m"#黑色
  7. echo -e "\033[1;40;31m color \033[0m"#红色
  8. echo -e "\033[1;40;32m color \033[0m"#绿色
  9. echo -e "\033[1;40;33m color \033[0m"#黄色
  10. echo -e "\033[1;40;34m color \033[0m"#蓝色
  11. echo -e "\033[1;40;35m color \033[0m"#紫色
  12. echo -e "\033[1;40;36m color \033[0m"#青色
  13. echo -e "\033[1;40;37m color \033[0m"#白色
  14. echo -e "\033[1;40;38m color \033[0m"#不知道什么颜色
  15. echo -------------------------------------------
  16. echo -e "\033[0;40;37m color \033[0m"#OFF
  17. echo -e "\033[1;40;37m color \033[0m"#高亮显示
  18. echo -e "\033[4;40;37m color \033[0m"#underline
  19. echo -e "\033[5;40;37m color \033[0m"#闪烁
  20. echo -e "\033[7;40;37m color \033[0m"#反白显示
  21. echo -e "\033[8;40;37m color \033[0m"#不可见
  22. echo -------------------------------------------
  23. echo -e "\033[1;37m\033[5;40;37m color \033[0m"#高亮加闪烁

  24. Color_Msg(){
  25. # Usage: Color_Msg 'COLOR_NAME' 'MESSAGE'
  26. # /*Body of Color_Msg function {{{*/
  27. local COLOR=$1
  28. local MSG=$2
  29. case $COLOR in
  30.     black)
  31.     COLOR="\033[1;40;30m"
  32.     ;;
  33.     red)
  34.     COLOR="\033[1;40;31m"
  35.     ;;
  36.     green)
  37.     COLOR="\033[1;40;32m"
  38.     ;;
  39.     yellow)
  40.     COLOR="\033[1;40;33m"
  41.     ;;
  42.     blue)
  43.     COLOR="\033[1;40;34m"
  44.     ;;
  45.     cyan)
  46.     COLOR="\033[1;40;36m"
  47.     ;;
  48.     violet)
  49.     COLOR="\033[1;40;35m"
  50.     ;;
  51.     *)
  52.     COLOR="\033[1;40;37m"
  53.     ;;
  54. esac
  55. echo -e $COLOR $MSG
  56. echo -ne "\033[0m"
  57. # /*}}}*/
  58. }


  59. Color_Msg black "black"
  60. Color_Msg red "red"
  61. Color_Msg green "green"
  62. Color_Msg yellow "yellow"
  63. Color_Msg blue "blue"
  64. Color_Msg cyan "cyan"
  65. Color_Msg violet "violet"


阅读(1653) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~