免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 913 | 回复: 0
打印 上一主题 下一主题

Linux在终端出输出颜色 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-09-12 10:58 |只看该作者 |倒序浏览

               
http://topic.csdn.net/t/20061117/05/5164524.html
          #include   ;
        int
    main   (int   argc,   char   **argv)
    {
                    printf   ("\033[31mThe   color   of   this   line   is   red,   %s!\033[0m",   "ha   ha");
    }
            格式:   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   显示光标
  
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/21370/showart_380116.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP