Shell脚本中显示字体的颜色
在写shell脚本有时候不可避免需要用到颜色,所以这里想做个总结,个人笔记;
格式:echo -e “\033[字体属性;字背景颜色;文字颜色m字符串\033[0m”
如:echo -e “\033[1;47;31mhahaha\033[0m”
其中1为字体属性,47为背景颜色,31为字体的颜色,hahaha为需要标色的内容
需要注意的事项:
1.033可以使用e代替
2.echo后面要加-e选项,-e:激活转义字符。
3.字体背景颜色跟文字颜色之间使用的是英文的双引号" "
4.字符串前后是可以没有空格的,要是有空格,则输出的时候也会有空格
字体颜色(30-37):
ANSI码 | 意义 |
---|---|
30 | 黑色 |
31 | 红色 |
32 | 绿色 |
33 | 黄色 |
34 | 蓝色 |
35 | 紫色 |
36 | 天蓝色 |
37 | 白色 |
背景颜色(40-47):
ANSI码 | 意义 |
---|---|
40 | 黑色 |
41 | 红色 |
42 | 绿色 |
43 | 黄色 |
44 | 蓝色 |
45 | 紫色 |
46 | 天蓝色 |
47 | 白色 |
背景与字体搭配的一些实例:
echo -e “\033[40;37m 黑底白字 \033[0m”
echo -e “\033[41;32m 红底绿字 \033[0m”
echo -e “\033[42;30m 绿底黑字 \033[0m”
echo -e “\033[43;32m 黄底绿字 \033[0m”
echo -e “\033[44;31m 蓝底红字 \033[0m”
echo -e “\033[45;37m 紫底白字 \033[0m”
echo -e “\033[46;37m 天蓝底黑字 \033[0m”
echo -e “\033[47;30m 白底黑字 \033[0m”
字体属性:
ANSI码 | 含义 |
---|---|
0 | 常规文本 |
1 | 粗体文本(高亮度显示) |
4 | 含下划线文本 |
5 | 闪烁文本 |
7 | 反色(补色文本) |
8 | 消隐 |
控制选项说明
\033[30m — \033[37m 设置前景色
\033[40m — \033[47m 设置背景色
\033[nA 光标上移n行
\033[nB 光标下移n行
\033[nC 光标右移n行
\033[nD 光标左移n行
\033[y;xH设置光标位置
\033[2J 清屏
\033[K 清除从光标到行尾的内容
\033[s 保存光标位置
\033[u 恢复光标位置
\033[?25l 隐藏光标
\033[?25h 显示光标
Shell脚本中显示字体的颜色相关推荐
- Linux shell 对话框,如何在 Bash Shell 脚本中显示对话框
原标题:如何在 Bash Shell 脚本中显示对话框 这个教程给出几个如何使用类似zenity和whiptail的工具在Bash Shell 脚本中提供消息/对话框的例子.使用这些工具,你的脚本能够 ...
- shell脚本中设置字体颜色
一.如何设置shell脚本中字体颜色? 比如说: shell脚本中字体颜色设置_shell 脚本 字体颜色 以上命令设置背景成为蓝色,前景白色,闪烁光标,输出字符"So Cool!" ...
- echo 在shell及脚本中显示色彩及闪烁警告效果
在shell脚本编写中,echo用于输出字符串等提示信息,当我们需要格外显示色彩及闪烁效果如下: 一.在执行shell中显示色彩: 语法格式: echo -e "\033[颜色1:颜色2m ...
- linux shell脚本字符串连接符,学习Linux shell脚本中连接字符串的方法
这篇文章主要介绍了Linux shell脚本中连接字符串的方法,如果想要在变量后面添加一个字符,可以用一下方法: 代码如下: $value1=home $value2=${value1}"= ...
- shell脚本中echo显示内容带颜色
shell脚本中echo显示内容带颜色显示,echo显示带颜色,需要使用参数-e 格式如下: echo -e "\033[字背景颜色:文字颜色m字符串\033[0m" 例如: e ...
- shell脚本中echo显示内容带颜色的实现方法
shell脚本中echo显示内容带颜色显示,echo显示带颜色,需要使用参数-e 格式如下: 复制代码 代码如下: echo -e "\033[字背景颜色:文字颜色m字符串\033[0m&q ...
- 设置 shell 脚本中 echo 显示内容带颜色
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. shell脚本中echo显示内容带颜色显示,echo显示带颜色,需要使用参数 -e 格式如下: e ...
- matlab显示字体颜色,在Matlab中显示字体颜色
我正在尝试创建一个数字(转换为字符串)的数组,并在阈值下降的下方,对于我当前使用0.5的测试.我需要我的桌子上的每个值的字体都落在我的门槛上,以红色显示,在我目前的代码中,我只使用2列,但我将使用10 ...
- linux 脚本 alias,在shell脚本中使用alias别名
本文最后更新于2015年7月12日,已超过 1 年没有更新,如果文章内容失效,还请反馈给我,谢谢! 缘由: 经常用Linux进行操作的同学一般都会有各种各样的技巧来提升工作效率,而添加/改写shell ...
最新文章
- Nature:2020年10大科学发现
- 本周推荐10款免费的网站模板设计
- Git-将已有的项目转换为GIT项目托管到 GITHUB 仓库
- linux运行脚本文件python,Python脚本:Linux自动化执行Python脚本
- 跟小静读《jQuery权威指南》——目录
- 在 k8s 中部署 Prometheus 和 Grafana
- 重磅!阿里宣布成立芯片公司,“平头哥”能解决中国的“无芯之痛”吗?
- 针对灰鸽子声明 金山“四问”灰鸽子工作室
- 你见过最差的算法工程师能差到什么程度?
- ps黑作坊终极天空大师 一键换天空终极版破解版扩展面板
- GreenDao清空数据库的方法
- 面向创新设计的汽车外形曲面三维逆向建模
- Sharepoint开发中CAML的介绍
- matlab怎么做线性插值,[MATLAB]领域插值和线性插值
- Google 学术搜索(Google Scholar)使用技巧
- 用shell bash自动化程序
- A Question of Ingestion(Dp)
- mysql优化 个人笔记 (mysql锁机制 ) 非礼勿扰 -m10
- python解压rar文件(利用unrar)win10下教程
- 2021河南省高考成绩位次查询,2021年河南高考排名位次查询系统,河南高考排名查询入口...