原文在这里。

Linux下使用tail查找日志文件关键词高亮显示

① 多个关键词高亮显示:

tail -f 日志文件 | perl -pe 's/(关键词)/\e[1;颜色$1\e[0m/g'

示例:  tail -f catalina.out | perl -pe 's/(DEBUG)/\e[1;34m$1\e[0m/g'

② 多个关键词高亮显示:

tail -f catalina.out | perl -pe 's/(关键词1)|(关键词2)|(关键词3)/\e[1;颜色1$1\e[0m\e[1;颜色2$2\e[0m\e[1;颜色3$3\e[0m/g'

示例:  tail -f catalina.out | perl -pe 's/(DEBUG)|(INFO)|(ERROR)/\e[1;34m$1\e[0m\e[1;33m$2\e[0m\e[1;31m$3\e[0m/g'

③备注: 匹配关键词使用的是正则表达式

字体颜色设置:

30m:黑

31m:红

32m:绿

33m:黄

34m:蓝

35m:紫

36m:青

37m:白

背景颜色设置:40-47 黑、红、绿、黄、蓝、紫、青、白

40:黑

41:红

42:绿

43:黄

44:蓝

45:紫

46:青

47:白

④其他参数说明:

[1; 设置高亮加粗

[4; 下划线

[5; 闪烁

例子:

黄字,高亮加粗显示

[1;33m

红底黄字,高亮加粗显示

[1;41;33m

标签:tailf,pe,高亮,关键词,perl,tail,Linux,0m

来源: https://www.cnblogs.com/tlz888/p/12167944.html

linux日志关键词高亮,【转载】Linux使用tailf高亮显示关键字相关推荐

  1. linux tomcat 日志路径,linux日志文件在哪 linux安装tomcat

    linux日志文件在哪 本例使用的是centos6.5版本号 一.首先到官方下载tomcat服务: ? 二.将tomcat上传至linuxserver中 本人在根文件夹下建立了一个rommr文件夹 一 ...

  2. Linux 日志 klogd,菜鸟学Linux 第038篇笔记 日志系统 syslogd,klogd

    菜鸟学Linux 第038篇笔记 日志系统 syslogd,klogd Linux上的日志系统 syslog开源 syslog-ng  商业版 日志系统 syslog syslog 服务 syslog ...

  3. Linux非系统盘挂载,[转载] Linux mount 挂载分区、硬盘

    mount用于Linux系统挂载各种存储设备,如硬盘.分区.通常的用法 mount -t [文件系统] -o [选项参数] 设备分区 挂载点 例如 mount -t ext4 -o uid=501,g ...

  4. linux 日志乱码_这些 Linux 技巧大大提高你的工作效率

    (给Linux爱好者加星标,提升Linux技能) 作者:守望(本文来自作者投稿,简介见末尾) www.yanbinghu.com/2019/03/24/44171.html 前言 linux中的一些小 ...

  5. linux下jtag命令,[转载]LINUX内核调试过程(使用OpenJtag + OpenOCD)

    [转载]LINUX内核调试过程(使用OpenJtag + OpenOCD) (2012-04-12 02:02:27) 标签: 杂谈 [转载]LINUX内核调试过程(使用OpenJtag + Open ...

  6. linux日志文件怎么查看,linux 日志文件查看

    记录下日志中常用的日志查看命令. 1.  tail -n 10 -f  **.log 显示日志文件尾部10行日志,当有新日志产生,会追加显示. 2. tail 命令 现ff.sh中有如下信息: [ro ...

  7. linux 日志压缩及清理,linux下的日志压缩脚本

    linux下的日志压缩脚本: #!/bin/bash #第一步:先定义项目列表如下: projects="project-a project-b project-c project-d&qu ...

  8. linux日志定期备份初学者,linux系统定时任务入门 - 橙子柠檬's Blog

    linux定时任务分类1.at适合执行一次就结束的高度任务,突发性任务, 2.anacron,适合于非7*24小时开机的服务器准备的,开机执行. 3.crond 每分钟,检测系统是否有定时任务.然后执 ...

  9. linux日志按照时间切割,Linux下把tomcat日志按日期自动分割

    Linux中tomcat日志分割需要用到cronolog 附上cronolog-1.6.2.tar.gz 1. 安装cronolog tar –zxvf cronolog-1.6.2.tar.gz . ...

  10. linux日志查看面试题,Linux 运维面试题 三剑客(sed awk grep)整理

    一. 三剑客-基础部分题目 1. 选择 1.在给定文件中查找与条件相符字符串的命令及查找某个目录下相应文件的命令为:(多选)(AC)A:grep B:gzip C:find D:sort 2.在给定文 ...

最新文章

  1. java operators_Java Basic Operators
  2. matlab pdist2函数官方详解
  3. how is SAP UI5 oContext is determined
  4. android开源动态图表库,hellocharts-android-Android图表开源库的使用(一)
  5. conda cudnn版本升级_Ubuntu16.04深度学习环境+个人桌面配置(CUDA10.1 + cudnn8.0.4 + pytorch1.7)...
  6. 核爆rpg学院站计算机,《核爆RPG》控制台代码及使用方法
  7. NetSetMan Pro(ip快速切换工具)官方中文版V5.1.0 | 电脑ip切换软件下载
  8. 中望cad自定义快捷键命令_cad中望_中望cad常用快捷键及命令
  9. qq西游服务器制作教程,QQ西游修罗版开区一键服务端+完整客户端+GM辅助工具+教程...
  10. flash发布html快捷键,flash快捷键大全
  11. Pr:自动添加字幕​
  12. 用计算机打元宵节快乐,2019元宵节祝福语大全简短 祝大家元宵节快乐
  13. 移远M26实现短信接收
  14. python语音库_python音频库dejavu原理浅析
  15. HHUOJ 1002 弟弟的作业(水题)
  16. No.005<日常><工具表>《数学符号与希腊字母表》
  17. 数值最优化-KKT条件(一阶必要条件)证明总结
  18. MC基岩服务器升级维护指南
  19. 医院药品管理系统开源项目-04 【药品管理】
  20. 《js闭包》超级实用 一眼看懂js闭包--Onload返回变量值

热门文章

  1. excel怎么设置打印区域_淘宝卖家想要打印快递单怎么设置
  2. 一款比PowerDesigner好用的uml建模工具chiner
  3. xp计算机找不到音量调节,WinXP找不到音量控制程序怎么办?
  4. 怎么套dedecms(织梦cms)模板
  5. 五子棋等级考试软件的开发(三)
  6. google退出中国声明 英文版原文
  7. 【3D游戏建模全流程教学】使用3dsmax与UE4制作世界末日地铁场景
  8. Ubuntu安装MySQL
  9. 计算机专业工艺流程简述,CNC加工中心编程的工艺流程,新手必读! ! !
  10. smartsvn 忽略文件夹_设置SVN忽略文件和目录(文件夹)