Advertisement
Guest User

Untitled

a guest
Jan 18th, 2017
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.76 KB | None | 0 0
  1. 终端颜色和控制码
  2. ----
  3.  
  4. ## ANSI颜色和样式编码
  5.  
  6. 1.字背景颜色范围:40~49
  7. 40:黑, 41:深红, 42:绿, 43:黄色, 44:蓝色, 45:紫色, 46:深绿, 47:白色,
  8. 字颜色:30~39
  9. 30:黑, 31:红, 32:绿, 33:黄, 34:蓝色, 35:紫色, 36:深绿, 37:白色,
  10.  
  11. ```shell
  12. echo -e "\x1b[31;1m color red underline \x1b[0m"
  13. ```
  14. >1m 亮的颜色,默认不给是暗淡的颜色
  15.  
  16. | ANSI | ANSI | ANSI | | Aixterm | Aixterm |
  17. | Color | FG Code | BG Code | Bright Color | FG Code | BG Code |
  18. |---------|---------|----------- |----------------|---------|-------- |
  19. | Black | 30 | 40 | Bright Black | 90 | 100 |
  20. | Red | 31 | 41 | Bright Red | 91 | 101 |
  21. | Green | 32 | 42 | Bright Green | 92 | 102 |
  22. | Yellow | 33 | 43 | Bright Yellow | 93 | 103 |
  23. | Blue | 34 | 44 | Bright Blue | 94 | 104 |
  24. | Magenta | 35 | 45 | Bright Magenta | 95 | 105 |
  25. | Cyan | 36 | 46 | Bright Cyan | 96 | 106 |
  26. | White | 37 | 47 | Bright White | 97 | 107 |
  27.  
  28.  
  29. ## 终端使用256颜色
  30.  
  31. 1. 字体颜色: \x1b[38;5
  32. 2. 背景颜色: \x1b[48;5
  33.  
  34.  
  35. ## ANSI控制码的说明
  36.  
  37. * 33[0m 关闭所有属性
  38. * 33[1m 设置高亮度
  39. * 33[4m 下划线
  40. * 33[5m 闪烁
  41. * 33[7m 反显
  42. * 33[8m 消隐
  43. * 33[30m -- 33[37m 设置前景色
  44. * 33[40m -- 33[47m 设置背景色
  45. * 33[nA 光标上移n行
  46. * 33[nB 光标下移n行
  47. * 33[nC 光标右移n行
  48. * 33[nD 光标左移n行
  49. * 33[y;xH设置光标位置
  50. * 33[2J 清屏
  51. * 33[K 清除从光标到行尾的内容
  52. * 33[s 保存光标位置
  53. * 33[u 恢复光标位置
  54. * 33[?25l 隐藏光标
  55. * 33[?25h 显示光标
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement