`

Shell 显示带颜色字体

 
阅读更多

转自:http://www.linuxidc.com/Linux/2012-05/60316.htm 

 

格式: echo "/033[字背景颜色;字体颜色m字符串/033[控制码"
如果单纯显示字体颜色可以固定控制码位0m。
格式: echo "/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[01m 设置高亮度 
\33[04m 下划线 
\33[05m 闪烁 
\33[07m 反显 
\33[08m 消隐 
\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 显示光标

 

例如:

让字体变为红色并且不停的闪烁
#echo -e "\033[31m \033[05m 请确认您的操作,输入 [Y/N] \033[0m"
或者

#echo -e "\033[31m \033[05m 请确认您的操作,,输入 [Y/N] \033[0m"

分享到:
评论

相关推荐

    linux下使用shell脚本输出带颜色字体

    ### Linux下使用Shell脚本输出带颜色字体 在Linux环境中,Shell脚本是一种非常实用的工具,可以帮助我们高效地完成各种任务。通过Shell脚本,我们可以实现自动化操作、系统管理等功能。本文将详细介绍如何在Linux...

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

    shell脚本中echo显示内容带颜色显示,echo显示带颜色,需要使用参数-e 格式如下: 代码如下:echo -e “\033[字背景颜色;文字颜色m字符串\033[0m” 例如: 代码如下:echo -e “\033[41;36m something here \033...

    linux BASH shell下设置字体及背景颜色

    - `\e[33m` 将字符的显示颜色改为黄色(文档中称为淡红色)。 - `\e[34m` 将字符的显示颜色改为蓝色。 - `\e[35m` 将字符的显示颜色改为紫色(文档中称为洋红色)。 - `\e[36m` 将字符的显示颜色改为青色(文档中...

    linux 字体颜色意义

    在Linux系统中,终端或命令行界面通过不同的字体颜色来表示特定的信息或状态,这种颜色编码不仅提高了可读性,还帮助用户快速识别文件类型、权限和其他重要信息。以下是对“Linux字体颜色意义”的深入解析: ### ...

    非常简单的Shell菜单脚本

    通过`\033[35m`和`\033[0m`控制序列来改变文字颜色,使得菜单更加易于阅读。`read -p`命令用于接收用户的输入,`num1`变量保存用户的选择。然后,使用`case...in`结构根据用户的选择执行相应的子菜单或操作。 `...

    shell终端美化主题集合

    颜色方案,也就是主题,是改变终端显示颜色的关键,比如命令输出的颜色、高亮文本、错误信息等,这可以极大地提高代码可读性和工作环境的舒适度。 在Linux环境中,我们可以使用诸如Gnome Terminal、Konsole、 ...

    [内附做法以及shellstyle.dll]保护眼睛:电脑背景色设置(XP-WIN 7)

    3. 在“颜色方案”下拉菜单中,选择或自定义一个低对比度的主题,这些主题通常具有较暗的背景色和较亮的文字颜色。 4. 如果你希望自定义颜色,可以点击“高级”按钮,然后在“项目”下选择“窗口”,在“颜色”下...

    Shell Scripting Toolkit

    EchoX 回显带颜色的文本,并可设置对齐方式. FInfo 显示文件信息.大小,创建时间等. IfX 忽略大小写字符串比较, (只win9x需要). LineX 显示标准输入行数, 显示特定行, 有tail,head功能 ShellEsc 对标准输入加入...

    shell32.dll 的图标清单

    shell32.dll是Windows操作系统中的一个关键动态链接库(Dynamic Link Library),负责处理与用户界面交互相关的功能,包括文件操作、窗口管理以及图标显示等。它包含了大量预定义的图标资源,用于简化应用程序开发,...

    linux shell的输出效果修改方法(界面颜色)

    ANSI 非常规字符序列是一种特殊的 ASCII 字符序列,用于控制文本终端的显示方式,如改变文字颜色、背景颜色、文字样式等。这些序列由特定的转义序列组成,通常以 `\033[` 开始,以 `m` 结束。 **基本语法:** ```...

    Classic Shell v4.2.5.zip

    用户可以根据自己的需求调整菜单的显示方式,如调整菜单项的顺序、颜色、字体大小等,甚至可以定制快捷方式和搜索功能。此外,Classic Shell还支持自定义热键,使用户能够更高效地导航和操作电脑。 在...

    sh代码-shell颜色大全

    这些是特殊的控制字符,它们告诉终端如何改变文本的显示方式,如字体颜色、背景色和文本属性。在Shell脚本中,我们通常使用`\033[`作为起始序列,后面跟着一系列的控制代码。例如,`\033[31m`会设置文本颜色为红色,...

    可以显示终端所有颜色的脚本

    本文将详细讲解如何利用脚本在终端上显示所有可用的颜色,以及涉及的相关技术,如Shell和Bash。 首先,"颜色"在终端中的应用是相当重要的,尤其是在日志输出、提示信息和调试过程中,不同的颜色可以帮助用户快速...

    Linux与unix shell编程指南

    本书共分五部分,详细介绍了shell编程技巧,各种UNIX命令及语法,还涉及了UNIX下的文字处理以及少量的系统管理问题。本书内容全面、文字简洁流畅,适合Shell编程人员学习、参考。 目 录 译者序 前言 第一部分 shell ...

    shell中使用echo打印彩色字体和彩色背景的方法

    下面详细介绍如何在Shell中使用`echo`命令来打印带有不同颜色的文本。 #### 一、基本概念 在介绍具体方法之前,我们需要了解几个基本概念: - **ANSI转义序列**:一种用于控制文本格式、颜色以及光标位置等的特殊...

    linux shell之控制台打印各种颜色字体和背景的实现方法

    ### Linux Shell 控制台打印各种颜色字体和背景的实现方法 在Linux环境下,Shell脚本是一种非常实用且强大的工具,可以用来自动化各种任务。其中,一个常见但又颇为有趣的功能是在控制台打印出带有不同颜色的文本。...

    maven-color:输出Maven的颜色突出显示

    mci-运行“ mvn全新安装”并突出显示颜色 mcist-使用颜色突出显示来运行“ mci -Dmaven.test.skip = true -Dmaven.it.skip = true” 注意: mvnc的任何其他参数都将被代理为mvn 安装(Ubuntu / Mac) 将文件放在...

    Linux与Unix Shell编程指南(PDF格式,共30章)

    本书共分五部分,详细介绍了shell编程技巧,各种UNIX命令及语法,还涉及了UNIX下的文字处理以及少量的系统管理问题。本书内容全面、文字简洁流畅,适合Shell编程人员学习、参考。 目 录 译者序 前言 第一部分 ...

    LINUX与UNIX SHELL编程指南 高清PDF

    本书共分五部分,详细介绍了shell编程技巧,各种UNIX命令及语法,还涉及了UNIX下的文字处理以及少量的系统管理问题。本书内容全面、文字简洁流畅,适合Shell编程人员学习、参考。 目 录 译者序 前言 第一部分 shell...

Global site tag (gtag.js) - Google Analytics