Linux下搜索指定目录下文件中特定字符串并高亮显示匹配关键词
2013-05-31 03:40
736 查看
find ./ -name "*" | xargs grep --color=auto "mysql"
这是查找当前目录下所有文件中包含mysql字符串的文件,并且高亮显示mysql关键词。
而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 消隐
b可以选择:【30-37或40-47】
30 黑色
31 红色
32 绿色
33 黄色
34 蓝色
35 洋红
36 青色
37 白色
30 ~ 37 设置前景色
40 ~ 47 设置背景色
相关文章推荐
- LINUX 在 指定目录下,包括子目录,查找文件中内容匹配的字符串
- LINUX小技巧,如何在指定目录下搜索到含特定关键字的文件。
- linux查找目录下匹配字符串的文件命令
- [Shell]在一个目录及其子目录内的指定类型的文件中搜索某个字符串
- 使用多个搜索字符串获取指定目录中的文件
- linux 中 如何 搜索 指定目录 下 指定文件 的 指定内容
- Linux查找当前目录及其子目录下所有包含指定字符串的文件
- linux中ls命令:(显示指定目录里的文件及文件夹清单)
- Linux下的文件操作命令(二、匹配、排序及显示指定内容的命令)
- linux显示指定目录下所有的文件,子目录及子目录的文件
- python实现搜索指定目录下文件及文件内搜索指定关键词的方法
- Linux复制指定目录及子目录下特定类型的文件
- python脚本:搜索某一目录下出现特定字符串的文件
- linux在指定目录下查找包含特定文字的文件
- python脚本-指定目录针对特定后缀名文件进行文本内容搜索
- linux中搜索包含特定字符串的文件
- C# 自定义Label实现 指定字符串(关键词)高亮显示(字体、颜色)
- 搜索目录下所有文件内容是否包含指定的关键词
- [Linux]搜索文件内指定字符串的方法
- Linux下将一个目录下指定的所有文件中的字符串A全部替换为B