在命令行下也能产生五颜六色的字体和图案,只需要加上一些颜色代码,例如

echo -e "\033[41;36m 红底绿字\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 显示光标

附送一张shell下的棋盘

转载于:https://www.cnblogs.com/senior-engineer/p/5616780.html

Linux 终端下颜色的输出相关推荐

  1. linux切换图片的代码,cacaview – Linux终端下将图片转换ASCII Art代码图案

    有时你可能需要终端输出许多图片,那么现在就让我们在Linux终端打开一个新窗口显示图片. cacaview – Linux终端下将图片转换ASCII Art代码图案的命令. Ubuntu下安装命令: ...

  2. linux 如何查看终端格式,你应该还不知道,Linux终端下的 Markdown 文档查看器

    原标题:你应该还不知道,Linux终端下的 Markdown 文档查看器 现在,Markdown 差不多已经成为技术文档的标准.它可以实现技术文档的快捷写作,以及输出发布.同样都是标记语言,但Mark ...

  3. linux终端有颜色字体

    linux终端有颜色字体 Linux下Shell脚本输出带颜色文字 脚本输出带颜色文字脚本输出带颜色文字 脚本输出带颜色文字 文本终端的颜色可以使用"ANSI非常规字符序列"来生成 ...

  4. linux能记录日志的终端,如何记录Linux终端下的操作日志

    在Linux终端下,为方便检查操作中可能出现的错误,以及避免屏幕滚屏的限制,我们可以把操作日志记录下来.常用的工具有 screen,script,以及tee等. 1. screen - screen ...

  5. linux输出文件没有找到,Linux环境下标准输入、输出、错误信息详解

    Linux环境下标准输入.输出.错误信息详解 下面我们介绍在Linux环境下标准输入.输出.错误设备.标准输入设备代号为0, 用来显示输入信息,标准输出设备代号为1,用来显示正常信息,标准错误设备代号 ...

  6. 神奇 | 神奇,原来 Linux 终端下还有这两种下载文件方式

    " Hi ! 我是小小,今天开始本周的第二篇,本周第二篇,将会着重讲解关于Linux下的两种文件下载方式. 前言 如果你一直使用 Linux 终端,比如在服务器上,如何从终端下载文件,在本篇 ...

  7. 在linux终端下使用scp与远程windows传输文件

    这几天遇到了个问题,需要在linux终端下往远程windows xp(同一局域网)传输文件. 由于之前在该linux下都是往远程的linux传输文件,而当时使用的是scp.远程切到windows以后, ...

  8. 一些你不知道的好玩的有趣的linux命令 Linux终端下的ASCII艺术

    你知道吗?其实在linux 终端下也是可以玩一些简单的ASCII字符动画.每次提起linux 都觉得害怕,因为那些命令太古板太严肃了.嘿嘿,从现在开始,貌似有点乐趣了哦.当你敲代码敲累了,你可以玩玩这 ...

  9. linux 终端 星球大战,在 Linux 终端下看《星球大战》

    虽然我不能帮你得到一张最新的<星球大战>的电影票,但我可以提供给你一种方式,看星球大战第四集,它是非常早期的<星球大战>电影(1977 年). 不,它不会是高清,也不是蓝光版. ...

最新文章

  1. ubunntu安装php7.0_在 Ubuntu/Debian 下安装 PHP7.3 教程
  2. Android开发者指南(22) —— Accessing Resources
  3. 哪个更快:while(1)或while(2)?
  4. 计网 - TCP 的封包格式:TCP 为什么要粘包和拆包?
  5. 是个狠角色。。 | 今日最佳
  6. int true python_python基本数据类型,int, str, bool及相关操作
  7. 手机usb无法被电脑识别_6种方法解决电脑无法识别移动硬盘
  8. Yahoo前端优化十四条军规
  9. [Hibernate]关于ID的一个容易混淆的地方
  10. ubuntu系统debootstrap的使用之二:启动
  11. 序列化和反序列化的概念
  12. NLTK在python中文字所表达的情感预测
  13. 用户推广成果总结会议
  14. CentOS 7.5 重置 root 密码
  15. iOS:懒加载符号绑定流程
  16. 时间序列分析(一) 如何判断序列是否平稳
  17. 等保中级测评师复习大纲2019版
  18. chrome 下载 中断_如何在Google Chrome浏览器中恢复中断的下载
  19. 有1234四个数字java_用java程序编写,1234这四个数进行排列组合,
  20. 腾讯云服务器安装配置rabbitmq

热门文章

  1. 返璞归真的Open×××的p2p模式
  2. 使用oracle和sqlserver的几点区别【转】
  3. 编码互换变量c语言,【剑仙教程】TC。字符 和字符编码 互换。
  4. Leetcode 220. 存在重复元素 III 解题思路及C++实现
  5. ubuntu 10.04源 更新源列表
  6. cidaemon.exe是什么进程及如何关闭cidaemon.exe进程
  7. 创建Vue实例传入的options||Vue的生命周期
  8. Response对象||案例:重定向||forward 转发 和  redirect 重定向的 区别||路径写法
  9. JavaScript 技术篇-js获取dom节点、html标签自定义属性的值。
  10. Python 利用pickle库查看pkl文件实例演示,pkl是什么类型的文件?怎么来打开它?