`

命令行输出彩色字符串

阅读更多

#include
int main (int argc, char **argv){
    printf ("\033[31mThe color of this line is red, %s!\033[0m
", "ha ha");
    printf("\033[46;32m 北京颜色不同 \033[0m
");
    printf("\033[4;41;32m test color \033[0m
");
    printf("\033[41;7;32m test color \033[0m
");
}

/*
 字背景颜色范围:40----49
40:黑
41:深红
42:绿
43:黄色
44:蓝色
45:紫色
46:深绿
47:白色
字颜色:30-----------39
30:黑
31:红
32:绿
33:黄
34:蓝色
35:紫色
36:深绿
37:白色
===============================================ANSI控制码的说明
\33[0m 关闭所有属性
\33[1m 设置高亮度
\33[4m 下划线
\33[5m 闪烁
\33[7m 反显
\33[8m 消隐
\33[30m -- \33[37m 设置前景色
\33[40m -- \33[47m 设置背景色
\33[nA 光标上移n行
\33[nB 光标下移n行
\33[nC 光标右移n行
\33[nD 光标左移n行
\33[y;xH设置光标位置
\33[2J 清屏
\33[K 清除从光标到行尾的内容
\33[s 保存光标位置
\33[u 恢复光标位置
\33[?25l 隐藏光标
\33[?25h 显示光标
*/

分享到:
评论

相关推荐

    Matlab在窗口输出不同颜色的字符串(代码)

    Matlab在窗口输出不同颜色的字符串(代码)

    debug.php:漂亮的单功能php变量调试,带有格式化的html或彩色的命令行输出支持

    函数调试(混合$ object,字符串/布尔$ title = null,布尔/字符串$ plain = false,整数$ limit = 6) debug是用于可视化分析/记录复杂的深层对象和数组的单个函数。 调试调用html输出示例: cli模式输出示例 ...

    cprintf-在命令窗口中显示带格式的彩色文本:使用指定的颜色/下划线样式在命令窗口中显示sprintf格式的字符串-matlab开发

    CPRINTF 然后使用指定的 STYLE 参数在命令行窗口中显示文本。 接受的样式是用于 Matlab 的语法突出显示的样式(请参阅:文件/首选项/颜色/M 文件语法突出显示颜色),以及用户定义的颜色。 可能的预定义样式名称是...

    SwiftANSIColors:一个小的“库”,用于将ANSI彩色Swift字符串打印到控制台

    一个小的“库”以将ANSI彩色Swift字符串打印到控制台 这是针对以脚本形式启动的Swift命令行程序,需要执行一些彩色输出 如何使用 只需下载此SwiftANSIColors.swift或SwiftANSIColors.swift ,然后将相关部分复制并...

    适用于Swift开发人员的令人愉悦的控制台输出。-Swift开发

    用法使用String扩展名的巧妙方法,并打印彩色字符串:import Rainbow print(“红色文本” .red)print(“蓝色背景” .onBlue)print(“白色背景上的浅绿色文本” .lightGreen.onWhite) print(“ Underline” ....

    awesome-cli:精选的精选资源,可用于构建沉浸式CLI体验

    渐变字符串-终端输出中漂亮的颜色渐变。 boxen-在终端中创建框。 闪闪发光-产生迷你图。 输入 qoa-最少的交互式命令行提示符。 提示-轻巧,美观且用户友好的交互式提示。 ansi-diff-stream -diff友好的cli...

    Linux实用的命令技巧汇总分析.docx

    # Linux实用的命令技巧汇总分析 Linux是一种常用的操作系统,它提供了许多强大的命令行工具,如何...grep命令可以在文件中查找指定的字符串。使用方法如下: ``` grep [search_string] [file_path] ``` 例如,要

    Python实现简单情人节爱心代码

    它首先定义了一个包含爱心形状的字符串数组heart,然后通过计算终端的大小来确定爱心的位置。接下来,它使用curses库的addstr函数在终端上绘制爱心,并使用color_pair函数设置文本颜色为红色。最后,它在爱心下方...

    prettyjson:用于以彩色YAML格式格式化JSON数据的软件包,非常适合CLI输出

    prettyjson 用于以彩色YAML格式格式化JSON数据的软件包,非常适合CLI输出。 如何安装 只需通过NPM安装它: $ npm install -g prettyjson 这将在全球范围内安装prettyjson... 解码随机字符串:如果不带任何参数调用CL

    Rainbow:Swift开发人员的出色控制台输出

    巧妙的方法,使用String扩展名,并打印彩色的字符串: import Rainbow print ( " Red text " . red ) print ( " Blue background " . onBlue ) print ( " Light green text on white background " . lightGreen . ...

    test-rest:测试reStructuredText README文件的格式

    内容4用法4.1范例5 HTTP方法6请求网址6.1查询字符串参数6.2 localhost URL快捷方式6.3其他默认方案--path-as-is 7个请求项7.1转义规则8个JSON 8.1默认行为8.2显式JSON 8.3非字符串JSON字段8.4原始和复杂的JSON 9种...

    中文简体压缩软件RAR 6.0

    RAR 将使用这个字符串作为命令行的默认参数,并将使用 1024KB 字典大小来创建 “固实”压缩文件。 RAR 控制选项使用下列优先级: 命名行开关 最高优先级 在 RAR 变量中的开关 低优先级 保存在配置文件...

    rar压缩软件.rar

    RAR 将使用这个字符串作为命令行的默认参数,并将使用 1024KB 字典大小来创建 “固实”压缩文件。 RAR 控制选项使用下列优先级: 命名行开关 最高优先级 在 RAR 变量中的开关 低优先级 保存在配置文件中的...

    WinRAR_4.0.exe

    RAR 将使用这个字符串作为命令行的默认参数,并将使用 1024KB 字典大小来创建 “固实”压缩文件。 RAR 控制选项使用下列优先级: 命名行开关 最高优先级 在 RAR 变量中的开关 低优先级 保存在配置文件中的...

    rainbow-sorts

    这包括每个种类的名称以及三个彩色的数组字符串表示形式:1)原始数组2)当前正在由该种类操作的一个或多个数组,以及作为分隔符的特殊符号3)目标数组。 每种算法还包括wave选项,该选项按顺序输出整个步骤集,以便...

    oraora:Oraora,Oracle 外壳

    启动 oraora 将连接字符串作为参数传递,就像连接到 SQL*Plus 一样: $ oraora user/password@DB 支持操作系统身份验证(通过/ )。 支持角色(附加as SYSDBA / as SYSOPER )。 密码文件 如果存在,Oraora 会...

    C语言FAQ 常见问题列表

    previous up contents next C 语言常见问题集 原著:Steve Summit 翻译:朱群英, 孙 云 修订版 0.9.4, 2005年6月23日... o 8.6 我有个函数, 本该返回一个字符串, 但当它返回调用者的时候, 返回串却是垃圾信息。 ...

    Linux高级bash编程

    使用模式匹配来分析比较特殊的字符串 9-20. 对字符串的前缀或后缀使用匹配模式 9-21. 使用declare来指定变量的类型 9-22. 间接引用 9-23. 传递一个间接引用给awk 9-24. 产生随机数 9-25. 从一副扑克牌中取出一张...

    Advanced Bash-Scripting Guide <>

    9.2. 操作字符串 9.3. 参数替换 9.4. 指定类型的变量:declare 或者typeset 9.5. 变量的间接引用 9.6. $RANDOM: 产生随机整数 9.7. 双圆括号结构 10. 循环和分支 10.1. 循环 10.2. 嵌套循环 10.3. 循环控制 10.4. ...

    winrar3.7 Beta8

    WinRAR 设置可以在注册表键 HKEY_CURRENT_USER\Software\WinRAR\Paths 中设置字符 串值 "AppData" 来覆盖默认的 %appdata%\WinRAR 路径。 &lt;br&gt; 例如,如果要保存主题文件到 WinRAR 文件夹中,设置 "c:\...

Global site tag (gtag.js) - Google Analytics