彩色打印输出文本(echo,grep,perl)
grep彩色打印
grep --color 'Error' vcs.log #彩色打印搜索到的字符串
结果显示如下:
Perl彩色打印
PERL | Perl 输出颜色
perl脚本里加入use Term::ANSIColor qw(:constants);
使用这种方法,可以直接把颜色属性放在要输出的问题前面,从而简化输出步骤。这些颜色属性有:
CLEAR, RESET, BOLD, DARK, UNDERLINE, UNDERSCORE, BLINK, REVERSE, CONCEALED, BLACK, RED,
GREEN, YELLOW, BLUE, MAGENTA, CYAN, WHITE, ON_BLACK, ON_RED, ON_GREEN, ON_YELLOW,
ON_BLUE, ON_MAGENTA, ON_CYAN, and ON_WHITE
例子
#!/usr/bin/perluse Term::ANSIColor qw(:constants);print BOLD BLUE ON_WHITE "This text is in bold blue", RESET, "\n";
显示如下:
echo彩色打印
Shell命令:echo介绍,echo如何输出带颜色的文本
例如:
echo -e "\033[44;37;5m display my test \033[0m COOL"
\033[是格式,后面第一个数字44表示蓝色背景,第二个数字37表示白色前景即文字颜色。
\033[0m后的文字是恢复用默认设置来显示
显示结果如下:
彩色打印输出文本(echo,grep,perl)相关推荐
- PHP-cli 日志彩色玩法 echo \033[1;33m Hello World. \033[0m \n;
效果图: 怎么样?我们平常在cli下写脚本,便于记录反馈,加上这么个东西,是不是瞬间感觉清晰多了呢? 代码: 颜色特效控制: 颜色如下: none = "\033[0 ...
- Linux文本三剑客--grep、sed、awk
Linux文本三剑客–grep.sed.awk 文章目录 Linux文本三剑客--grep.sed.awk 1.grep 1.1什么是grep 1.2使用grep 命令格式 命令参数 基本正则表表达式 ...
- C/C++ printf彩色打印输出
C/C++ printf彩色打印输出 控制命令 我们常用的printf函数输出来的颜色是终端的配色.如果想要输出不同的颜色进行区分,就需要用到printf的控制命令:\033[m. 控制命令以\033 ...
- Linux文本三剑客(grep、sed、awk)
目录 grep 1.什么是grep和rgrep? 2.使用grep 2.1.命令格式 2.2.命令功能 2.3.命令参数 3.实战演示 sed 1.认识sed 2.使用sed 2.1.命令格式 2.2 ...
- linux 日志报告生成器,linux实战(一)----日志的截取-----文本过滤器grep、文本流式编辑器sed、报表生成器awk的运用...
我们前面已经学习过 linux的性能查询(top),以及网络端口查询(netstat)命令等等. 怎么让我们查询到的信息按 我们需要的格式 显示生成. 就是我们本章 需要 学习练习的. 主要是gr ...
- Linux文本处理(grep,sed)
正则表达式 grep 全面搜索正则表达式并把行打印出来是一种强大的文本搜索工具 能使用正则表达式搜索文本,并把匹配的行打印出来 grep命令常见用法 (1)在文件中搜索一个单词,命令 ...
- linux 常用命令 ln/cat/echo/grep/sed/tar/wc/find/ssh/scp/strace/strings/dd/chrt/iostat/rotatelogs/dstat
ln.cat.echo 的常用example: ln -s [需要被链接的source] [需要新创建的快捷方式target]注意,source要写绝对路径!cat > filename < ...
- 查找文本工具grep
许多时候需要从一大堆的命令输出或文本内容中找出一两行关键的内容,例如从系统用户文件中查找某个用户.如果不借助工具,这将是一项非常繁琐的工作,这时可以使用grep工具对内容进行筛选. grep(glob ...
- 文本三剑客——grep过滤
文本三剑客:awk(截取).grep(过滤).sed(替换) 目录 1.grep的基本使用命令 2.grep使用正则表达式 2.1 正则的定义 2.2 通配符 1.grep的基本使用命令 grep:过 ...
最新文章
- cocos2d-x 2.x创建帧序列动画
- 网络:http请求之几种常见技术
- matlab inpainting,MATLAB-Python-inpainting-codes-master
- [原创]mybatis中整合ehcache缓存框架的使用
- codesmith 模板 html5,js-template-art【二】语法(示例代码)
- 关于Navicat 连接mysql报11001错误
- Illustrator 教程,如何在 Illustrator 中编组内容?
- h5学习笔记:写一个小表格
- 启动tomcat8时出现springfox.documentation.spi.service.contexts.OperationContext.headers()Ljava/util/Set;错误
- 数据分析项目实战——链家深圳二手房房源数据分析
- autoit3转换php,autoit入门基础教程——字符串与变量转换.pdf
- Vue3项目报错[vue/no-template]
- c:forEach--------------JSTL
- STM32芯片包下载和安装教程
- shell 中如何输出回车符号
- 酷炫浪漫表白页面(附代码)HTML5代码类资源
- mooc《工程流体力学》笔记
- 谈谈我对软件开发项目管理的理解
- 嵌入式安防监控项目总结
- 在 Ubuntu 下安装“魔灯”教学平台
热门文章
- linux将默认的英文语言改为中文
- 小折腾:JavaScript与元素间的抛物线轨迹运动
- 15亿交易取消,吴晓波是如何“杀死”巴九灵的?
- Unity3D截屏录屏后存储IOS安卓系统相册
- 计算机一级上网题加了双引号,全国计算机等级考试MSOffice操作题押题试卷习题1.docx...
- 修正Lilypond生成简谱工具
- 计算机视觉——图像地理位置标记
- zdm各命令的功能和作用_ZDM快捷键大全(通用功能类)
- 关于Unity HDR Color
- 华为android能关闭吗,用华为手机,这3个功能最好立马关掉!不然手机会越来越卡...