linux命令字体变色
linux命令字体变色详细介绍
在 Linux 系统里,你可以借助 ANSI 转义序列来改变命令输出字体的颜色。ANSI 转义序列是一种特殊的字符组合,能控制终端的文本格式,像颜色、样式等。下面是基本的格式:
bash
[<颜色代码>m文本内容\033[0m"
\033[是转义序列的起始标志。<颜色代码>代表你想要设置的颜色对应的代码。m标志着设置的结束。\033[0m用于将文本格式恢复为默认状态。
以下是一些常见的颜色代码:
| 颜色 | 前景色代码 | 背景色代码 |
|---|---|---|
| 黑色 | 30 | 40 |
| 红色 | 31 | 41 |
| 绿色 | 32 | 42 |
| 黄色 | 33 | 43 |
| 蓝色 | 34 | 44 |
| 洋红色 | 35 | 45 |
| 青色 | 36 | 46 |
| 白色 | 37 | 47 |
以下是一些示例:
bash
[31m这是红色文本\033[0m"
[32m这是绿色文本\033[0m"
[34;43m这是带有黄色背景的蓝色文本\033[0m"
9123456789
你可以将上述代码复制到终端中运行,以此查看效果。要是你想在脚本里使用这些颜色设置,只需把 echo 命令嵌入脚本即可。