首页
关于我
留言板
外链索引
Search
1
为什么 Laravel 在PHP框架中能够那么受欢迎?
39 阅读
2
欢迎使用 Typecho
33 阅读
3
【插画】带有魔力的大腿
23 阅读
4
【插画】白衣周防有希
21 阅读
5
【动漫壁纸】精选集 Vol 1
19 阅读
Laravel
归档
Dev&Ops
插画
登录
Search
标签搜索
少女
插画
精选集
Dev&Ops
动漫
壁纸
AI生成
魅惑
魔力
大腿
黑发
周防有希
白衣
酷酷的
Git
双子
custom
dev
php
ANSI
KanekiYuto
累计撰写
14
篇文章
累计收到
27
条评论
首页
栏目
Laravel
归档
Dev&Ops
插画
页面
关于我
留言板
外链索引
搜索到
1
篇与
的结果
2025-01-22
ANSI转义序列 - 在终端或命令行中控制文本的格式、颜色和效果。
ANSI 转义序列是一种用于在控制台中输出格式化文本的标准。它由一系列以 ESC(ASCII 码 27)开头的字符组成,后跟一个或多个参数和一个字母,以指示需要执行的操作。ANSI 转义序列最初是为了在终端上输出彩色文本而设计的,但它们也可以用于设置文本样式、移动光标等。格式\033[<parameter1>;<parameter2>...<parameterN><letter>其中,\033 表示 ESC,<parameter1>、<parameter2> 等表示参数,<letter> 表示指令字母。不同的指令字母代表了不同的操作,如下表所示:指令字母说明m设置文本属性H设置光标位置J清除屏幕K清除行s保存光标位置u恢复光标位置在参数中,分号用于分隔不同的参数。常见的参数包括:参数说明0关闭所有属性1设置粗体2设置弱化(半亮)3设置斜体4下划线5闪烁(慎用)6反显7消隐8表格30-37设置前景色40-47设置背景色例如,要将文本颜色设置为红色,我们可以使用以下 ANSI 转义序列:echo "\033[31m Hello, world! \033[0m";高级设置 RGB 字体色echo "\033[38;2;255;255;255m Hello, world! \033[0m";设置 RGB 背景色echo "\033[48;2;255;255;255m Hello, world! \033[0m";
2025年01月22日
11 阅读
0 评论
0 点赞