echo输出彩色文字】的更多相关文章

开启转义功能 echo -e表示开启转义功能,比如: 彩色文字语法 echo -e "\e[前景;背景;特效m""hello""\e[0m",例如: console_codes 代码 含义 0 reset all attributes to their defaults 1 set bold 2 set half-bright 4 set underscore 5 set blink 7 set reverse video 10 reset se…
说明:无论什么语言,只要你的终端能够解释ANSI转义序列(大多数的类unix终端仿真器都能够解释ANSI转义序列,win32控制台则不支持),就能够使用ANSI转义序列输出颜色.这个功能看似鸡肋,但只要运用得当,能起点睛之效. 效果:(在STS4控制台输出,主题为Dark linux(WIndow->Preference->General->Appearence->Theme->Dark Linux)) 程序: package com.heyang.util; public…
借助echo的-e选项来实现,语法格式为 echo -e "\033[3xmsome things you want to print out.\033[0m" \033[3xm为ANSI控制码,表示要开始输出有颜色的字符了. some things you want to print out.表示要输出的字符,和3xm紧挨着,如果中间有空格,输出的字符前面也会有空格. 3x为表示颜色的一组数字,x取值为0到7,分别代表的颜色如下: 30表示黑色. 31表示红色. 32表示绿色. 33…
转载请注明出处: http://www.cnblogs.com/darkknightzh/p/6066697.html 参考网址: http://www.tuicool.com/articles/jIbAjy http://stackoverflow.com/questions/1718403/enable-bash-output-color-with-lua-script C++中 std::cout << "\033[31m some string: " <<…
/* * 由SharpDevelop创建. * 用户: 从前的我 * 日期: 2012-06-03 * 时间: 21:30 * * 要改变这种模板请点击 工具|选项|代码编写|编辑标准头文件 */ using System; class Example { public static void Main() { // Get a string array with the names of ConsoleColor enumeration members. String[] colorNames…
pip install colorama from colorama import Back,Fore,Style # 字体颜色print(Fore.LIGHTBLUE_EX,'HelloWorLd')# 背景颜色print(Back.LIGHTGREEN_EX,"HelloWorld")# 充值print(Style.RESET_ALL,"HelloWord")…
格式:\033[显示方式;前景色;背景色m 说明:显示方式           意义-------------------------  0             终端默认设置  1             高亮显示  4            使用下划线  5             闪烁  7             反白显示  8             不可见------------------------- 前景色 背景色 颜色 ---------------------------…
Linux:  在终端输出彩色信息有点类似于html的语法,即在要输出的文字前加上转义字符. 指令格式如下\033[*m 这里的*就是转义字符,例如我们要输出一段绿色的文字 qDebug("\033[32mHello!"); 输出结果:Hello! 此外还可以设置字体的背景底色.是否加粗.清楚屏幕等等.... 其中*的取值如下 ??0 : Reset Color Attributes??1 : 加粗??2 : 去粗??4 : 下划线??5 : 闪烁??7 : 反色??21/22 : 加…
在Windows上编写python程序时,有时候需要对输出的文字颜色进行设置,特别是日志显示,不同级别的日志设置不同的颜色进行展示可以直观查看.本文主要描述通过ctypes.windll.kernel32调用GetStdHandle()和SetConsoleTextAttribute()两个API实现来实现Windows控制台的彩色背景及彩色文字. 基本概念描述 首先分别介绍GetStdHandle()和SetConsoleTextAttribute()这两个API. (1) GetStdHan…
原文 http://fanzhichao.blog.hexun.com/22330640_d.html 在终端输出彩色信息有点类似于html的语法,即在要输出的文字前加上转义字符. 指令格式如下\033[*m 这里的*就是转义字符,例如我们要输出一段绿色的文字 qDebug("\033[32mHello!"); 输出结果:Hello! 此外还可以设置字体的背景底色.是否加粗.清楚屏幕等等.... 其中*的取值如下 0 : Reset Color Attributes 1 : 加粗 2…