本文主要介绍了如何在shell脚本中输出带颜色的内容。shell脚本中 echo 和 printf 都可以输出内容。 我们看以下示例echo -e "\033[43;35m david use echo say Hello World \033[0m \n" printf "\033[44;36m david use printf say Hello World \033[0m \n" e
echo -e "\e[1;31m this is red text \e[0m"\e[1;31m 将颜色设置成红色,\e[0m"将颜色重置。每种颜色都有对应的颜色码,重置0,黑色30,红色31,绿色32,蓝色34,洋红35,青色36,白色37要设置彩色背景,经常使用的颜色码有:重置0,黑丝40,红色41,绿色42,***43,蓝色44,洋红45,青色46,白色47.echo -e "\e[1;4
原创 2014-07-11 22:14:42
1410阅读
1点赞
遇到一个BT的要求,要求shell输出的字符串是彩色的,现在写下来备忘。。。。。 示例: echo -e   type  "\e[31m c\e[0m to continue" 这样输出一个 type c to continue 的字符串,其中c是红色的。 如果想让c是黄底红字 echo -e   type 
原创 2012-05-07 00:33:08
4380阅读
1.结果:参考了很多其他文章的介绍,完成自己的Linux PS1颜色设置: 2.设置文件:
转载 2023-01-05 12:40:56
181阅读
这几天在用libvlc的时候看到它在terminal里面输出彩色字体觉得挺好玩的,以为是用ncurses实现的,后来一查原来用ANSI C的转义字符就可以实现,不过好现只在linux下有效吧, windows神马的貌似不行,把项目终端凌乱的输出信息整理了一下,关键字符也都用彩色显示,看上去舒服多了,写一下用法以防止以后忘了再去查。景
转载 2021-08-23 14:33:25
937阅读
绿色字体输出:echo -e "\033[1;32;40mPass\033[0m"红色字体输出:echo -e "\033[1;31;40mFail\033[0m"文本终端的颜色可以使用“ANSI非常规字符序列”来生成。
转载 2012-10-05 20:58:00
125阅读
2评论
在linux下,可以使用一些宏,加上自定义格式输出,让输出更易于调试: 排版出来可能有些乱,注意do{ }while(0);是在一行里就可以了。 [cpp] view plain copy #include <stdio.h> #include <stdlib.h> #define DEBUG1(  Read More
转载 2016-06-27 04:47:00
123阅读
2评论
bash的颜色显示规则:  ASCII编码对于颜色进行设置:  \033 :ctrl键  [:控制字符和颜色代码之间的间隔字符  0m:关闭颜色属性的命令;  1m:对于显示文本字符加粗  4m:为文本字符加下划线标识  5m:使文本字符闪烁  7m:将文本字符的背景色和前景色交换显示;  8m:将文本字符的
#字体颜色:30m-37m黑、红、绿、黄、蓝、紫、青、白str="kimbozhang"echo-e"\033[30m${str}\033[0m"##黑色字体echo-e"\033[31m${str}\033[0m"##红色echo-e"\033[32m${str}\033[0m"##绿色echo-e"\033[33m${str}\033[0m"##×××echo-e"\033[34m${str}\
原创 2019-03-16 18:13:43
1231阅读
目录 echo -n 不换行输出 echo -e 处理特殊字符 输出ascii字符 彩色输出 echo 后跟单双引号的区别 echo -n 不换行输出 $echo -n "123"$echo "456" 最终输出 123456而不是123456 ech...
转载 2021-06-22 14:03:00
2370阅读
2评论
shell打印彩色文本
原创 2017-09-01 14:06:43
521阅读
echo -n 不换行输出$echo -n "123"$echo "456"最终输出 123456而不是123456echo -e 处理特殊字符若字符串中出现以下字符,则特别加以处理,而不会将它当成一般文字输出:\a 发出警告声;\b 删除前一个字符;\c 最后不加上换行符号;\f 换行但光标仍旧停留在原来的位置;\n 换行且光标移至行首;\r 光标移至行首,但不换行
原创 2021-09-28 09:21:50
5587阅读
https://gist.githubusercontent.com/mlocati/fdabcaeb8071d5c75a2d51712db24011/raw/b710612d6320df7e146508094e84b92b34c77d48/win10colors.cmdhttps://stackoverflow.com/questions/2048509/how-to-echo-with-different-colors-in-the-windows-command-line备份直接下载文件,不要复制
原创 2022-01-12 17:04:15
313阅读
友链 HTtps://gist.githubusercontent.com/mlocati/fdabcaeb8071d5c75a2d51712db24011/raw/b710612d6320df7e146508094e84b92b34c77d48/win10colors.cmd https://stackoverflow.com/questions/2048509/how-to-echo-wit
原创 2021-06-29 09:52:42
1011阅读
向来写的调试信息都是随意输出,无论是查看起来还是写起代码来都不方便,于是写了一个debug信息输出库,便于输出debug信息。 debug信息分为close,info,warning,error,critical五级,分别以不同的颜色输出,使用DEBUG1,DEBUG2,DEBUG3,DEBUG4宏来调用,全局变量g_debug定义为0时,关闭debug信息输出,高等级会使低于这个等级的debu
原创 2011-05-08 21:37:49
1232阅读
转载 2013-05-09 20:29:00
80阅读
2评论
kubecolor 是什么?kubecolor 为您的​​kubectl​​​命令输出着色,不执行任何其他操作。kubecolor 在内部调用​​kubectl​​command 并尝试对输出进行着色,以便你可以使用 kubecolor 作为 kubectl 的完整替代方案。安装 安装go环境cd /usr/local/#下载安装包wget https://studygolang.com
原创 精选 2022-02-23 14:41:46
1176阅读
有信号处理函数哦。#include #include #include #include #include FILE *f; /* global FILE defined foressed")
原创 2023-01-20 14:35:18
105阅读
[root@localhost ~]# echo -e "\e[1;31m this is ceshi \e[0m" this is ceshi [root@localhost ~]# echo -e "\e[1;42m this is ceshi \e[0m" this is ceshi [roo ...
转载 2021-10-18 09:35:00
931阅读
2评论
python 彩色文字输出
原创 2018-10-17 11:43:53
747阅读
  • 1
  • 2
  • 3
  • 4
  • 5