`

linux echo颜色控制

 
阅读更多

echo要变换颜色的时候,要使用参数-e

 

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

 

例如:

 

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

 

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

 

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

 

\033[ ; m …… \033[0m

 

让字体变为红色并且不停的闪烁

 

#echo -e "\033[31m \33[05m 请确认是否要停止当前的squid进程,输入[Y/N] \033[0m"

 

或者

 

#echo -e "\033[31m \033[05m 请确认是否要停止当前的squid进程,输入[Y/N] \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 显示光标

分享到:
评论

相关推荐

    Python彩色化Linux的命令行终端界面的代码实例分享

    在linux的终端中,ANSI转义序列来控制颜色 基本规则: 前面加上\033[,结尾用\033[0m重置为原来的颜色 可以在终端中输入下面这句,就可以看到输出绿色的hello。 >>echo -e '\033[0;32mhello\033[0m' 其中0;32m控制...

    LINUX与UNIX SHELL编程指南(很全)

    5.1 echo 34 5.2 read 35 5.3 cat 37 5.4 管道 38 5.5 tee 39 5.6 标准输入、输出和错误 40 5.6.1 标准输入 40 5.6.2 标准输出 40 5.6.3 标准错误 40 5.7 文件重定向 40 5.7.1 重定向标准输出 41 5.7.2 重定向标准...

    Linux shell编程指南

    5.1 echo 34 5.2 read 35 5.3 cat 37 5.4 管道 38 5.5 tee 39 5.6 标准输入、输出和错误 40 5.6.1 标准输入 40 5.6.2 标准输出 40 5.6.3 标准错误 40 5.7 文件重定向 40 5.7.1 重定向标准输出 41 5.7.2 重定向标准...

    Linux与unix shell编程指南

    18.8 使用break和continue控制循环 197 18.8.1 break 197 18.8.2 跳出case语句 197 18.8.3 continue 197 18.8.4 浏览文件行 198 18.9 菜单 199 18.10 小结 201 第19章 shell函数 202 19.1 在脚本中定义函数 203 19.2...

    深入理解Shell输出颜色与控制

    在Linux shell或者平时echo输出时有时为了区分某些字符串的重要性,往往对其输出内容添加颜色以醒目区分。下面这篇文章就主要介绍了关于Shell输出颜色与控制,有需要的朋友们可以参考借鉴,下面来一起看看吧。

    Linux操作系统基础教程

    Linux 操作系统基础教程 清华大学信息学院计算机系 目 录 前言..........................................................................................................................................

    绝版经典《Linux与UNIX Shell编程指南》

    18.8 使用break和continue控制循环 197 18.8.1 break 197 18.8.2 跳出case语句 197 18.8.3 continue 197 18.8.4 浏览文件行 198 18.9 菜单 199 18.10 小结 201 第19章 shell函数 202 19.1 在脚本中定义函数 203 19.2...

    shell脚本函数:控制颜色、定位、居中显示的代码

    一、控制颜色代码: 代码如下:#!/bin/sh function colour (){ case $1 in black_green) echo -e ‘\033[40;32m’ black_yellow) echo -e ‘\033[40;33m’ black_white) echo -e ‘\033[40;37m’ black_cyan...

    cmd操作命令和linux命令大全收集

    81. Sndvol32-------音量控制程序 82. sfc.exe--------系统文件检查器 83. sfc /scannow---windows文件保护 84. ciadv.msc------索引服务程序 85. tourstart------xp简介(安装完成后出现的漫游xp程序) 86. ...

    LINUX与UNIX SHELL编程指南 高清PDF

    5.1 echo 34 5.2 read 35 5.3 cat 37 5.4 管道 38 5.5 tee 39 5.6 标准输入、输出和错误 40 5.6.1 标准输入 40 5.6.2 标准输出 40 5.6.3 标准错误 40 5.7 文件重定向 40 5.7.1 重定向标准输出 41 5.7.2 重定向标准...

    linux shell 编程教程

    linux shell编程 教程大全 目 录 译者序 前言 第一部分 shell 第1章 文件安全与权限 1 1.1 文件 1 1.2 文件类型 2 1.3 权限 2 1.4 改变权限位 4 1.4.1 符号模式 4 1.4.2 chmod命令举例 5 1.4.3 绝对模式 5 1.4.4 ...

    Linux指令一周通 (技术图书大系).azw3

    6.11 dircolors指令:ls指令对应的显示颜色设置 6.12 dmesg指令:显示内核信息 6.13 enable指令:激活或关闭shell内建指令 6.14 eval指令:执行多个指令 6.15 export指令:设置或显示环境变量 6.16 fbset指令:设置...

    Linux Shell编程绘制国际象棋棋盘

    这两天在学习一些shell编程的知识,在做到一道国际象棋的题目时,觉得有些意思,就将它写成博客。 先来看看国际象棋棋盘长啥样: 仔细想了会棋盘的分布规则,...上图通过echo打印了3个红色的空格并非正方形,并且可以

    LINUX与UNIX_Shell编程指南

    详细的介绍了Linux下的编程指南 目 录 译者序 前言 第一部分 shell 第1章 文件安全与权限 1 1.1 文件 1 1.2 文件类型 2 1.3 权限 2 1.4 改变权限位 4 1.4.1 符号模式 4 1.4.2 chmod命令举例 5 1.4.3 绝对...

    LINUX与UNIX SHELL编程指南

    5.1 echo 34 5.2 read 35 5.3 cat 37 5.4 管道 38 5.5 tee 39 5.6 标准输入、输出和错误 40 5.6.1 标准输入 40 5.6.2 标准输出 40 5.6.3 标准错误 40 5.7 文件重定向 40 5.7.1 重定向标准输出 41 5.7.2 重定向标准...

Global site tag (gtag.js) - Google Analytics