解决Linux中grep搜索结果不高亮的问题

您所在的位置:网站首页 linux命令高亮 解决Linux中grep搜索结果不高亮的问题

解决Linux中grep搜索结果不高亮的问题

2023-08-12 21:49| 来源: 网络整理| 查看: 265

解决Linux中grep搜索结果不高亮的问题 问题描述原因解决方法再试试其他解决方式

问题描述

今天新装了deepin V20,在使用grep命令的时候发现我查找的关键字不会高亮显示了。

echo "hello world" | grep "or"

查找的关键字“or”不高亮显示

原因

因为grep这个命令默认输出是不会有高亮显示的,需要加入参数"–color=auto",这样的输出结果中的关键字才会高亮显示。

echo "hello world" | grep --color=auto "or"

加入--color=auto后高亮显示

解决方法 打开配置文件 vim ~/.bashrc

改前

找到如图位置,会发现 #alias grep='grep --color=auto’这行被注释掉了(ps:如果没有这行的话在此位置加上就可以了)我们将前面的注释符#去掉,保存并关闭。 改后

更新配置文件

source ~/.bashrc 再试试

完美解决 完美解决

其他解决方式

网上大多的解决方式都是通过设置环境变量的方式来解决 export GREP_OPTIONS="–color=auto" 如上,但是这个方式会使得每次使用grep命令的时候都会有

warning:GREP_OPTIONS已被弃用;请使用别名或脚本 或 warning: GREP_OPTIONS is deprecated; please use an alias or script

的警告提示,很是烦人。 所以你要是也嫌这个警告烦人的话就试试我前面介绍的方法吧



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3