`
mtnt2008
  • 浏览: 365891 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

grep颜色问题

阅读更多

 

在linux下给grep命令添加颜色

 

grep --color "test" test.json
 

自动给grep加颜色

 

vim ~/.bashrc
alias grep='grep --color'
source ~/.bashrc
 

在管道中的其他程序也可以有颜色

 

这里用到grep的一个参数--color,color有三个值供选择:never、always、auto。always和auto的区别就 是,always会在任何情况下都给匹配字段加上颜色标记,当通过管道或重定向时就会多出一些控制字符,结果会变成
export ^[[1;32m^[[KGREP^[[m^[[K_OPTIONS='--color=always'
export ^[[1;32m^[[KGREP^[[m^[[K_COLOR='1;32'
而auto则只在输出到终端时才加上颜色。
可以在.bashrc里加上
export GREP_OPTIONS='--color=auto'
来实现高亮匹配,具体用什么颜色,可以通过
export GREP_COLOR='a;b' #默认是1;31,即高亮的红色
来设置,其中:
a可以选择:【0,1,4,5,7,8】

0 关闭所有属性
1 设置高亮度
4 下划线
5 闪烁
7 反显
8 消隐

 

vim ~/.bashrc
export GREP_OPTTIONS='--color=always'
source ~/.bashrc
 

 

 

 

 

 

分享到:
评论

相关推荐

    Go-Blush-让你能够利用任何颜色Grep你选中的内容

    在传统的 Grep 命令中,虽然能够搜索文本,但输出结果往往缺乏视觉区分,而 Blush 就是为了解决这个问题,它通过添加颜色高亮,使得搜索结果更加醒目,便于用户快速定位和理解。 描述 "Blush - 让你能够利用任何...

    GrepConsole.zip

    1. **颜色配置**:GrepConsole允许用户自定义颜色规则,将不同类型的日志信息以不同的颜色显示,这样可以快速区分出日志中的重要信息和普通信息,提高阅读效率。 2. **多模式匹配**:除了基本的正则表达式搜索,...

    linux grep 程序源码

    3. **颜色高亮**:在输出结果中,`grep`还可以通过`--color`选项对匹配的文本进行高亮显示,这涉及到终端颜色控制序列的处理。 4. **反向搜索**:`grep -r`或`grep --recursive`可以递归地在目录结构中搜索,这需要...

    GrepConsole idea log 颜色提示插件

    通过颜色标记不同级别的日志,它能帮助开发者迅速定位问题,减少在海量日志中寻找线索的时间。但是,使用时要注意正确安装和配置,避免因误操作导致插件失效。合理利用这款插件,将极大地提升你的日志管理和问题排查...

    IDEA 日志输出样式插件grep console

    "grep-console"插件就是为了解决这一问题而诞生的,它能够让IDEA显示ASCII颜色,使得日志输出更加直观和易读。 **grep-console插件的安装与配置** 1. 打开IntelliJ IDEA,进入"File" -> "Settings"(或者使用快捷键...

    idea grep-console 插件

    1. **颜色高亮**:grep-console插件的一大亮点是它能根据预设的模式对控制台输出进行颜色标记,例如错误信息、警告信息等,使得关键信息更加醒目。这在排查问题时非常有用,因为你可以一眼就看到与特定关键词相关的...

    grep20d_win.rar

    9. **颜色高亮**:`--color=auto`选项可以在匹配的文本上自动添加颜色,使得结果更易于识别。 在“grep20d_win”这个压缩包中,可能包含以下内容: - grep的Windows可执行文件,可能是一个独立的grep.exe或者集成到...

    GrepConsole

    其中,GrepConsole是一款为IDEA定制的日志查看插件,它能够帮助开发者更加高效地管理和分析控制台输出的日志,通过自定义颜色规则,使不同级别的日志以不同的颜色显示,从而提高阅读效率和问题定位速度。 Grep...

    Grep Pocket Reference

    `grep`的行为也可以通过设置环境变量来调整,例如`GREP_COLOR`用于控制输出的颜色,`GREP_OPTIONS`用于指定默认的`grep`选项等。了解并合理利用这些环境变量可以提高`grep`的使用效率。 ### 性能考虑与选择`grep`...

    GrepConsole-9.11.193.4697.0.zip

    用户可以根据不同的日志级别(如DEBUG、INFO、WARN、ERROR)设置不同的颜色,这样在大量日志中一眼就能分辨出关键信息,提高了问题定位的速度。 2. **自定义模式匹配**:用户可以创建自定义的正则表达式模式,将...

    Indesign_GREP正则表达式

    - 替换操作:根据实际情况设置字体颜色和样式 解析:此模式中,`^.+?(:|:)`表示匹配每一行的开头(`^`),然后是任意数量的任意字符(`.+`),最后是一个冒号或中文冒号(`(:|:)`)。这样可以准确地匹配到每个人名...

    grep不查找隐藏文件夹的方法.docx

    11. 使用颜色高亮:`grep --color=auto "MediaButton" file.txt` 12. 只打印匹配部分:`grep -o "MediaButton" file.txt` 13. 搜索多个模式:`grep -e "MediaButton" -e "AnotherPattern" file.txt` 14. 统计匹配...

    Pycharm插件(Grep Console)自定义规则输出颜色日志的方法

    很多介绍 根据日志等级打印不同颜色 的文章都是介绍的Ideolog , 但是我个人还是倾向于 Grep Console , 你可以在配置界面配置自己预定的正则规则, 根据规则匹配将输出附带颜色的日志内容: 你需要在 Pycharm -> ...

    如何利用grep-console插件使Intellij idea显示多颜色调试日志

    幸运的是,grep-console插件可以很好地解决这个问题。 grep-console插件是一款功能强大的插件,它可以使Intellij idea显示多颜色调试日志,从而大大地提高了开发者的开发和调试效率。下面我们将通过实例代码详细...

    grepconsole插件

    `grepconsole`是一款针对...总的来说,`grepconsole`插件是Eclipse开发者提高工作效率的得力工具,它通过颜色编码增强了日志信息的可读性,让开发者能够更快地理解代码运行状态,从而提升开发效率和问题解决速度。

    idea 控制台log日志颜色修改

    "idea 控制台log日志颜色修改"这个主题,正是关于如何通过GrepConsole插件在IDEA中自定义控制台日志的颜色,以便更直观地识别和分析不同类型的日志信息。 GrepConsole是一款非常实用的IDEA插件,它允许用户根据日志...

    windows grep

    5. **颜色高亮**:在输出结果中,匹配的文本可以被高亮显示,便于快速定位。 由于Windows系统默认并不内置grep命令,用户可以通过以下方式在Windows中使用grep功能: 1. **安装GnuWin32**:GnuWin32项目提供了一...

Global site tag (gtag.js) - Google Analytics