格式: echo "\033[字背景颜色;字体颜色m字符串\033[0m"

例如:

echo "\033[41;36m something here \033[0m"

其中41的位置代表底色, 36的位置是代表字的颜色

那些ascii code 是对颜色调用的始末.

\033[ ; m …… \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 显示光标

***************************

#include

intmain(int argc,char **argv)

{

printf("\033[31m Hello\n\033[0m");

printf("\033[2;7;1m Linux\n\033[2;7;0m");

printf("\033[41;36m World\n\033[0m");return 0;

} ......

Linux改变输出字体颜色,linux下 C编程改变输出字体颜色相关推荐

  1. linux下 C编程改变输出字体颜色

    linux下 C编程改变输出字体颜色 分类: Linux基础编程 Linux操作系统 2012-09-19 10:53 1409人阅读 评论(0) 收藏 举报 linux编程c 格式: echo &q ...

  2. java字体怎么带下划线_链接的字体及下划线等

    # 1.链接的字体及下划线等 ```` Document /* text-decoration :none|underline|overline|line-through */ a{ text-dec ...

  3. php编程输出心形图案_趣味编程-php输出笛卡尔心形图案

    代码: PHP $width = 600; $height = 650; header("Content-type: image/gif"); $img = imagecreate ...

  4. php现实的九九乘法,php趣味编程 - php 输出九九乘法

    php趣味编程 - php 输出九九乘法(参照java趣味编程100) /* 输出九九乘法 */ /* 1*1 = 1; 2*1 = 2  2*2 = 4; 3*1 = 3  3*2 = 6  3*3 ...

  5. Linux ls文件夹颜色(蓝色)的改变方法

    Linux ls文件夹颜色(蓝色)的改变方法 2011-11-02 09:37:48|  分类: Linux|字号 订阅 改成别的颜色的方法: 首先 # vi /etc/DIR_COLORS 内的设定 ...

  6. linux ps -ef命令输出详解,Linux下ps命令的10个基本例子

    在Linux下ps命令是用于查看系统上运行的进程的最基本的命令之一.它提供了当前进程的同时,如用户ID,CPU使用率,内存使用率,命令名称等,它不显示实时数据,如top或htop命令的详细信息.但是, ...

  7. Linux改变图片大小的命令,Linux运维知识之linux下使用convert命令修改图片分辨率...

    本文主要向大家介绍了Linux运维知识之linux下使用convert命令修改图片分辨率,通过具体的内容向大家展现,希望对大家学习Linux运维知识有所帮助. Convert的resize子命令应该是 ...

  8. linux下比较文件并输出,Linux使用diff命令比较文件找出文件之间相同的部分

    如果你需要比较系统文件的内容,那么你就会是使用到diff命令,可找出文件之间相同的部分,下面小编就给大家详细介绍下Linux diff命令的用法. diff 命令是 linux上非常重要的工具,用于比 ...

  9. linux系统更新字体,更换Linux下字体

    我的Linux系统是Ubuntu 14.04,更换完字体之后,Web页面效果是这样的: Shell显示效果是这样的: 我采用的字体方案是,Monaco雅黑混合字体 下面是具体更换步骤: 一.下载安装字 ...

最新文章

  1. MDX学习笔记(整理) MDX语法
  2. getTrackbarPos函数
  3. php 分页 查询 es,php-如何使分页elasticsearch?
  4. ES6 new syntax of Default Function Parameters
  5. 「OC」类的深入研究、description方法和sel
  6. jquery控制css的display(控制元素的显示与隐藏)
  7. 本周任务asp.net 1.1老系统移植升级到asp.net 2.0,又是一个浩大的工程啊?
  8. 计算机图形学E4——OpenGL 区域种子填充
  9. Yearn V2 Vaults Swap发布,目前未经审核
  10. oracle索引可以加到in,为什么你加的索引不管用?
  11. HTML代码 笔记 部分
  12. 计算机固态加机械硬盘,固态硬盘和机械硬盘怎么混合使用
  13. 空气温湿度、光照度、二氧化碳传感器
  14. 离散数学实验二——逻辑联结词的运算
  15. 二十三种设计模式之原型模式
  16. android 点击退出账号,安卓退出登录功能
  17. DLNA,DMS介绍
  18. d3.js操作svg
  19. CapstoneCS5262设计DP转HDMI4K60Hz+VGA1080P转换电路|DP to hdmi+vga转换器方案设计方法|CS5262Demoboard参考电路
  20. 8种开发工具,拒绝加班熬夜

热门文章

  1. Android Activity的onRestart()方法
  2. Android 判断是否网络连接, 判断是否为WIFI,移动网络以及跳转网络设置界面
  3. Tablayout 多个界面使用一个fragment 的实例
  4. 025_Excel知识汇总
  5. Day-16 面向对象03 类与类之间的关系
  6. WCF服务端返回:(413) Request Entity Too Large
  7. js 文本反向排列显示
  8. C++Primer学习笔记(二)
  9. SQL2000联机丛书:使用和维护数据仓库
  10. am5718_AM5718如何扩大内存 - Sitara™ Cortex-A8 和 ARM9 微处理器 - Sitara™ Cortex-A8 和 ARM9 微处理器 - E2E™ 中文支持论坛...