转载:http://blog.sina.com.cn/s/blog_65e13da00100of1f.html
1、或操作

grep -E '123|abc' filename  // 找出文件(filename)中包含123或者包含abc的行
  egrep '123|abc' filename    // 用egrep同样可以实现
  awk '/123|abc/' filename   // awk 的实现方式

2、与操作

grep pattern1 files | grep pattern2 :显示既匹配 pattern1 又匹配 pattern2 的行。

3、其他操作

grep -i pattern files :不区分大小写地搜索。默认情况区分大小写,
grep -l pattern files :只列出匹配的文件名,
grep -L pattern files :列出不匹配的文件名,
grep -w pattern files :只匹配整个单词,而不是字符串的一部分(如匹配‘magic’,而不是‘magical’),
grep -C number pattern files :匹配的上下文分别显示[number]行,

grep多个关键字“与”和“或”、其他操作搜索技巧相关推荐

  1. php m grep event,linux grep (linux查找关键字在php出现的次数)

    http://www.th7.cn/system/lin/201508/127681.shtml 查找CleverCode在当前目录以及子目录,所有的php出现大于0的次数. # find -type ...

  2. Linux grep多个关键字“与”和“或”使用详解

    Linux grep命令用于查找文件里符合条件的字符串. grep指令用于查找内容包含指定的范本样式的文件,如果发现某文件的内容符合所指定的范本样式,预设grep指令会把含有范本样式的那一列显示出来. ...

  3. Linux grep多个关键字“与”“或”“非”使用详解

    来源:http://blog.sina.com.cn/s/blog_5ceb51480102wli8.html Linux grep命令用于查找文件里符合条件的字符串. grep指令用于查找内容包含指 ...

  4. Linux: grep多个关键字“与”和“或”

     Linux: grep多个关键字"与"和"或" 时间 2014-05-15 01:31:47 Just Code  http://www.tuicool. ...

  5. linux vim 高亮查找,vim搜索高亮关键字怎么取消,vim查询高亮搜索显示如何清除取消...

    如果我们在在打开的文件中使用Vim搜索功能并开启搜索高亮显示后怎么取消当前高亮显示搜索关键字呢? vim搜索高亮关键字如何取消,vim清除查询高亮搜索显示的方法 下面站长为大家介绍vim搜索高亮关键字 ...

  6. 2.Linux中grep多个关键字“与”和“或”使用详解

    1.Linux grep命令用于查找文件里符合条件的字符串    grep 命令非常常用,经常用于匹配文本字符 grep指令用于查找内容包含指定的范本样式的文件,如果发现某文件的内容符合所指定的范本样 ...

  7. java tail -n_使用 tail 结合 grep 查找日志关键字并高亮及显示所在行上下文

    对于一个开发或运维人员而言, 当系统出现故障时, 第一步常常就是查看日志. 查看日志经常碰到的一个需求就是按关键字去搜索, 在日常开发机子上的 IDE 上, 都集成了强大的搜索功能, 但因为系统通常部 ...

  8. linux系统grep命令匹配关键字前后几行内容

    grep -C 5 keyword file 从file文件中匹配keyword字串那行以及上下5行grep -B 5 keyword file 从file文件中匹配keyword及前5行grep - ...

  9. grep 多个关键字匹配

    .或操作 grep -E '123|abc' filename  // 找出文件(filename)中包含123或者包含abc的行   egrep '123|abc' filename    // 用 ...

最新文章

  1. C++ 随机数生成的2种方法--生成指定范围内的随机数
  2. html基础1-基本语法/段落标签/特殊符号
  3. win7 桌面图标拖不动解决方法
  4. Ubuntu ORTP 编译及安装
  5. boost::container实现扩展bwd测试分配器程序
  6. 如何通俗地解释 C、C++、C#、Java、JavaScript、HTML、Python的用处
  7. 基于Spring框架的Shiro配置
  8. 九张 Gif 图回顾 Web 设计的 25 年历史
  9. 时间加减计算器_小学生苦练加减乘除计算“基本功”,有没有必要?
  10. jenkins shell 权限_使用Jenkins一键打包部署SpringBoot应用,就是这么6!
  11. 电子电路基础——知识点(下篇)
  12. 保留(私有)地址简介
  13. 全球海底光缆及我国海底光缆分布
  14. 人工智能有哪些运用场景?有什么实际用途?
  15. a++ 和 ++a 的区别
  16. Python操作SQL server向其中插入数据时报错,且报错内容没有指向性。
  17. JS - 13 - 模块化
  18. Python 爬虫实战(二)爬取携程(国际)机票
  19. python 基于PHP+MySQL的学生成绩管理系统
  20. 厦门国际银行数创金融杯建模大赛

热门文章

  1. [思维导图学习三] 思维导图的应用
  2. 活动回顾丨ALC Beijing 首场 Meetup:《开源到底有多难?》
  3. callback是什么鬼
  4. Electron(1.6.11) + koa2 仿腾讯TGP游戏登录器(一):环境部署
  5. python井字棋_python 井字棋(Tic Tac Toe)
  6. 例3-1 将振幅为1的1Hz正弦波和振幅为0.5的5Hz正弦波相加后进行傅里叶变换。——傅里叶变换理解
  7. 调试经验——OBIEE报表开发实例小结(数据库直连DDR模式、日期型Prompt的设置...)
  8. HttpClient内外访问外网,添加代理(二)
  9. linux ip addr命令,linux – 理解“ip addr change”和“ip addr replace”命令
  10. ZDT_X57步进闭环驱动说明书Rev1.3