字符串颜色

news/2025/2/12 22:10:31/

字体颜色

30:黑
31:红
32:绿
33:黄
34:蓝色
35:紫色
36:深绿
37:白色

字体背景颜色

40:黑
41:深红
42:绿
43:黄色
44:蓝色
45:紫色
46:深绿
47:白色

显示方式

0:终端默认设置
1:高亮显示
4:下划线
5:闪烁
7:反白显示
8:隐藏

用法格式

\033[显示方式;字体颜色;字体背景颜色m

\033[0m

恢复终端默认颜色,即取消颜色设置。

示例

[root@wenzi wenzi]# cat test.sh
#!/bin/bash
#字体颜色
for i in {31..37};doecho -e "\033[$i;40mHello world!\033[0m"
done#背景颜色
for i in {41..47};doecho -e "\033[37;${i}mHello world!\033[0m"
done#显示方式
for i in {1..8};doecho -e "\033[$i;31;40mHello world!\033[0m"
done

 


http://www.ppmy.cn/news/1084057.html

相关文章

阻塞/非阻塞、同步/异步(网络IO)

1.阻塞/非阻塞、同步/异步(网络IO) 【思考】典型的一次 IO 的两个阶段是什么? 数据就绪 和 数据读写 数据就绪 :根据系统 IO 操作的就绪状态 阻塞 非阻塞 数据读写 :根据应用程序和内核的交互方式 同步 异步 陈硕:在处理 IO …

754. 到达终点数字

754. 到达终点数字 原题链接:完成情况:解题思路:参考代码: 原题链接: 754. 到达终点数字 https://leetcode.cn/problems/reach-a-number/description/ 完成情况: 解题思路: 牛顿莱布尼茨梯…

03_nodejd_npm install报错

npm install报错 npm ERR! code ERESOLVE npm ERR! ERESOLVE unable to resolve dependency tree npm ERR! npm ERR! While resolving: 5kcrm11.0.0 npm ERR! Found: vue2.5.17 npm ERR! node_modules/vue npm ERR! vue"2.5.17" from the root project npm ERR! np…

WebGPU学习(8)---使用RenderBundle

RenderBundle是什么 通常情况下,WebGPU每次绘制时都需要向RenderPassEncoder注册渲染命令。处理此绘图命令比 WebGL 内部执行的类似处理更快。但是,如果可以省略此命令注册过程,则可以能够更快地绘制。RenderBundle 就是实现这一点的。 Ren…

NAT与代理服务器

1.DNS Domain Name System 是一整套从域名映射到IP的系统(把域名转化为IP地址) 2.域名简介 3.周鸿祎 傅盛 4.ICMP协议 用来网络故障排查原因 草图理解“位置” ping ICMP 是绕过TCP UDP传输协议的,没有端口号 traceroute 5.NAT技术 N…

MySQL——排序查询

2023.9.3 排序查询SQL语句笔记如下: #查询员工信息,要求工资从高到低(从低到高)排序。 SELECT * FROM employees ORDER BY salary DESC; SELECT * FROM employees ORDER BY salary ASC;#不写ASC默认升序 #查询部门编号>90的员…

C++的内存管理是怎样的?

目录 C的内存管理代码段数据段BSS段堆区映射区栈区 C的内存管理 在C中,虚拟内存分为代码段、数据段、BSS段、堆区、文件映射区、栈区六部分: 代码段 包括只读存储区和文本区,其中只读存储区存储字符串常量,文本区存储程序的机器代码。 数据…

日本橙皮书数据库—《医疗用医药品质量情报集》

日本橙皮书是一份关于医疗用医药品质量情报的汇总报告,由日本厚生劳动省发布。它主要涵盖了药品的品质再评价信息,特别是针对特定历史阶段的产品,笔者总结信息如下: ①日本橙皮书数据库包含了一系列药品的详细信息,如…