作者:gnuhpc
出处:http://www.cnblogs.com/gnuhpc/

颜色是通过添加专用序列来选择的 -- 基本上是夹在 "/e["和 "m" 之间数字值。如果指定一个以上的数字代码,则用分号将它们分开。
echo -e "/e[31;40m"
第一个数字(31)为前景颜色(红色);第二个数字为(40)背景颜色(黑色)
echo -e "/e [0m"
我们需要使用 "/e[0m" 序列将颜色重新设置为正常值。
/033 [30m -- /033[37m 设置前景色(字体颜色)
/033[30m        将字符的显示颜色改为黑色
/033[31m        将字符的显示颜色改为红色
/033[32m        将字符的显示颜色改为绿色
/033[33m        将字符的显示颜色改为淡红色
/033[ 34m         将字符的显示颜色改为蓝色
/033[35m        将字符的显示颜色改为紫色
/033[36m        将字符的显示颜色改为淡蓝色
/033[37m        将字符的显示颜色改为灰色
/033[40m -- /033[47m 设置背景色
/033[40m        将背景色设置为黑色
/033[41m        将背景色设置为红色
/033[42m        将背景色设置为绿色
/033[43m        将背景色设置为淡红色
/033[44m        将背景色设置为蓝色
/033[45m        将背景色设置为紫色
/033[46m        将背景色设置为淡蓝色
/033[47m        将背景色设置为灰色
例如:echo -ne "/033[32m" 可以将字符的显示颜色改为绿色
printf() 颜色设置
--------------------------------------
printf("/033[1;33m Hello World. /033[0m /n");
颜色如下:
none="/033[0m"
black="/033[0;30m"
dark_gray="/033[1;30m"
blue="/033[0;34m"
light_blue="/033[1;34m"
green="/033[0;32m"
light_green="/033[1;32m"
cyan="/033[0;36m"
light_cyan="/033[1;36m"
red="/033[0;31m"
light_red="/033[1;31m"
purple="/033[0;35m"
light_purple="/033[1;35m"
brown="/033[0;33m"
yellow="/033[1;33m"
light_gray="/033[0;37m"
white="/033[1;37m"

作者:gnuhpc
出处:http://www.cnblogs.com/gnuhpc/

【Shell脚本】颜色显示相关推荐

  1. shell脚本中echo显示内容带颜色

    shell脚本中echo显示内容带颜色显示,echo显示带颜色,需要使用参数-e  格式如下: echo -e "\033[字背景颜色:文字颜色m字符串\033[0m" 例如: e ...

  2. android 学习笔记(八)building system8.5 shell脚本的学习

    虽然接触她很久了,但只能说认识,.说道很熟,熟到称兄道弟,这是我的目标.想要混熟总得经历些事情,那么现在开始吧.最近在学习android,还是从android开始吧! android源码中的build ...

  3. linux shell脚本字符串连接符,学习Linux shell脚本中连接字符串的方法

    这篇文章主要介绍了Linux shell脚本中连接字符串的方法,如果想要在变量后面添加一个字符,可以用一下方法: 代码如下: $value1=home $value2=${value1}"= ...

  4. shell脚本中echo显示内容带颜色的实现方法

    shell脚本中echo显示内容带颜色显示,echo显示带颜色,需要使用参数-e 格式如下: 复制代码 代码如下: echo -e "\033[字背景颜色:文字颜色m字符串\033[0m&q ...

  5. 设置 shell 脚本中 echo 显示内容带颜色

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. shell脚本中echo显示内容带颜色显示,echo显示带颜色,需要使用参数 -e  格式如下: e ...

  6. shell编程:对话 UNIX: 更多 shell 脚本技术

    尽管在近两年使用过 UNIX 的一些人可能尝试过 shell 脚本编程,但是他们很可能只是研究操作系统的细节,并不精通 shell 脚本编程.本文针对那些希望进一步了解 shell 脚本,并开始编写更 ...

  7. shell脚本编程基础(上)

    目录 (一)shell介绍 1.什么是shell 扩展知识 2. shell功能 (二)shell语法 2.1 如何书写一个shell脚本 0x01 shell脚本的命名: 0x02 shell脚本格 ...

  8. Linux入门(八)Shell脚本

    目录 1.Shell基础 1.1 Shell概述 1.2 Shell脚本的执行方法 1.3 Bash的基本功能 1.3.1 历史命令与命令补全 1.3.2 命令别名与常用快捷键 1.3.3 输入输出重 ...

  9. 使用 Shell 脚本自动化 Linux 系统维护任务

    如果一个系统管理员花费大量的时间解决问题以及做重复的工作,你就应该怀疑他这么做是否正确.一个高效的系统管理员应该制定一个计划使得其尽量花费少的时间去做重复的工作.因此尽管看起来他没有做很多的工作,但那 ...

  10. shell 脚本使用

    参考: https://www.runoob.com/linux/linux-shell.html https://www.cnblogs.com/lr-ting/archive/2013/02/28 ...

最新文章

  1. 彩云国物语片头曲_はじまりの風
  2. verilog中wire和reg的区别,什么时候用wire?什么时候用reg?
  3. ubuntu下面的chrome浏览器增加标题栏
  4. 收集的一些discuz插件常用插件分享给大家了
  5. STM32+W5500
  6. linux查看445端口状态,linux和Windows如何查看端口占用情况
  7. mysql操作 begin 命令_MySQL基础操作
  8. IR2110不具备隔离驱动作用
  9. [极客时间] 时间复杂度和空间复杂度分析
  10. 2022年,渲染农场都怎么收费,比较便宜的渲染农场测评
  11. 上位机和FPGA开发板--串口通信实验
  12. WordPress | QQ互联授权登录
  13. Anaconda创建虚拟环境时报错 InvalidArchiveError Error with archive D:\\(anaconda的路径)\\pkgs\\vs2015_runtime
  14. C语言项目(四)——基于Linux系统下的带有GUI界面的即时通信软件
  15. NFT Insider #62:The Sandbox宣布与狮门影业达成合作,红杉资本继续扩大Web3领域投资
  16. 自定义ViewGroup之仿奥运五环的实现
  17. Kickstart无人值守安装
  18. 量化投资策略与技术1:概念
  19. android5.1+可用的应用锁,应用锁 - 这个程序锁,不寻常... - Android 应用 - 【最美应用】...
  20. [游戏代码]求生之路:ent_fire用法

热门文章

  1. 写脚本时遇到的一些问题+自己的一些简单总结[小白版]
  2. 3变量程序_PLC的程序结构及其特点
  3. 从零开始小说 html,从零开始的HTML生活
  4. linux 内核中断与时钟的冲突 问题 del_timer,Linux内核开发之中断与时钟(三)
  5. 神策数据携手绿城服务 筑就幸福绿城数据驱动
  6. python 中的queue, deque
  7. 【HTTP】之HTTP 错误 401.3 - 访问被资源 ACL 拒绝
  8. KMP子串匹配算法(Knuth–Morris–Pratt algorithm)
  9. [征求意见]团队发展、技术交流主题、团队机构
  10. Hibernate程序性能优化的考虑要点