- echo "\e[38;5;1m hello \e[0m"
复制代码
紧跟在 [ 之后数字 38 告诉终端转义序列要控制文字的前景色了,后续的 5 表示采用 256色,1 表示使用红色,随即转义序列以 m 结束,进入一般字符串部分;在字符串的最后,又开始了一个转义序列,数字 0 表示重置所有的字体样式处理,以防止本条指令执行之后还会影响其他指令的颜色输出。
来点骚操作
- echo "\e[38;5;255;48;5;1;1;4;9;5m 红底白字加粗闪烁 \e[0m</font>\e[38;5;4;1m蓝色加粗\e[0m"
复制代码
原文链接:https://www.jianshu.com/p/2ba8d1a4362d
|