grep -A  -B -C(大写)    后面都跟阿拉伯数字 
-A是显示匹配后和它后面的n行。after 
-B是显示匹配行和它前面的n行。 before
-C是匹配行和它前后各n行。 context

例如:grep -A 1 hello test.txt 
就是搜索test.txt,找到匹配“hello”字串的行,显示该行和后面的1行。
例如:grep -B 1 hello test.txt 
就是搜索test.txt,找到匹配“hello”字串的行,显示该行和前面的1行。
例如:grep -C 1 hello test.txt 
就是搜索test.txt,找到匹配“hello”字串的行,显示该行和前后1行。

grep -a  -c/n  -v  -i(小写)

例如:grep keyword  /opt/filename
将/opt/filename,有出现keyword的行取出来
例如:grep -c keyword filename1  
在文件1 中查找keyword 的个数

gp -c keyword filename1 filename2  
在文件1 文件2中查找keyword 的个数

grep  -v 反查一般是利用管道符和其他命令一起使用

例如:cat /opt/filename1 | grep -v hello  显示出filename文件中除hello以外的内容

grep -i   忽略大小写。

grep -A -B -C -a -c -n -v -i等相关推荐

  1. find name 模糊匹配_Linux的文件搜索命令(locate ,find,grep,find命令和)

    刚开始学Linux,这是关于Linux文件搜索命令,就目前,尽我所能把他写全一点,后期随时补充 文件搜索命令 一.locate命令 二.find命令 三.grep命令 四.find命令和grep命令的 ...

  2. 举例浅介grep、sed、awk

    grep部分: -n:显示行号   -v:不匹配   .:表示有一个字符    *:表示重复前面的字符零到无穷个 grep -n 'key'file //显示文件中含有key的内容并附带行号 grep ...

  3. 【Linux高频命令专题(24)】grep

    简述 Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来.grep全称是Global Regular Expression Print,表示全局正则 ...

  4. grep/egrep和正则表达式汇总

    grep, egrep, fgrep 语法格式: grep [option] ... 'PATTERN' FILE --color=auto 对目标FILE进行搜索,显示能够匹配的行 正则表达式 基本 ...

  5. Linux指令:grep指令详解1

    grep可以完成不必打开ascii文件就可以搜索其内容,其帮助如下: $ grep --help 用法: grep [选项]... PATTERN [FILE]... 在每个 FILE 或是标准输入中 ...

  6. linux 删除所有a字符串,linux文本处理三剑客(grep、sed、akw)命令选项整理

    摘要:Linux中最重要的三个命令:awk,sed,grep,在业界被称为"三剑客". 1.grep和egrep(过滤器) grep: grep [选项][匹配条件][file1 ...

  7. linux中grep -E参数,linux中grep命令

    grep [option] "pattern" 文件名 grep "root" /etc/passwd 过滤带有root 字符 正则表达式元字符 1匹配单个字符 ...

  8. linux生产文本处理掌握这些就够了:awk,gawk,sed,grep,sort

    shell脚本最常见的一个用途就是处理文本文件.检查日志文件.读取配置 文件.处理数据元素,shell脚本可以帮助我们将文本文件中各种数据的日常处理任务自动化.但仅靠shell脚本命令来处理文本文件的 ...

  9. Linux命令001:find、xargs、grep查找内容

    1.当前目录查找内容 在linux系统中,使用find.xargs以及grep可以在当前目录下查找所有文件内容. 如查找当前目录是下代码中使用syn_bus模块, find . |xargs grep ...

  10. 文本三剑客之sed命令--文本替换;grep命令---文本过滤

    目录 1.sed简介 2.sed的p命令--打印匹配行 3.sed的d命令--删除指定行 4.sed的a命令--在匹配行后面追加 5.sed的i命令--在匹配行前面插入 6.sed的c命令--整行替换 ...

最新文章

  1. C++实现求解最大公约数和最小公倍数
  2. c语言map作为参数传递,C++中map和vector作形参时如何给定默认参数?
  3. 0. 正规鞅的混沌及可料表示
  4. 数字化转型是什么?核心又是什么呢?
  5. 用数据可视化解读:为何2亿国人爱钓鱼
  6. unity判断鼠标移动方向_【反向元气骑士】用unity实现俯视角射击是一种怎样的体验...
  7. 【Linux网络编程】原始套接字实例:MAC 头部报文分析
  8. Pandas高级教程之:统计方法
  9. 第3章 Python 数字图像处理(DIP) - 灰度变换与空间滤波8 - 直方图处理 - 直方图均衡化(全局直方图均衡化)
  10. Query Generation Module-NTU用多样性的query生成,涨点基于文本的实例分割(已开源)...
  11. oracle 自定义表类型赋值,Oracle自定义类型 Record + PL/SQL表
  12. [导入]mootools框架【三】-Array篇: 方法完全解析
  13. 部署速度翻6倍,知乎从0到1实现部署系统演进及优化
  14. C语言 - 汉诺塔详解(超详细)
  15. 阿里巴巴建议的线程池创建方式,你用上了吗?
  16. VS2017使用C#编写COM组件
  17. 【计算机网络】网络安全 : 对称密钥分配 ( 密钥分配 | 密钥分配中心 KDC | 对称密钥分配 | 密钥分配协议 | Kerberos 协议 )
  18. 群联固态硬盘修复工具_固态硬盘有三大要素,那么你的固态硬盘买对了吗?
  19. 【技术】BootStrapTable 滚动条控制
  20. 用STM32和ULN2003控制28BYJ-48步进电机正反转固定角度

热门文章

  1. 没有无线网卡的服务器开wifi,没有无线网卡怎么办?闲置路由器替代无线网卡(斐讯K2为例)-无线网卡设置...
  2. Skywalking应用
  3. HTML背景颜色为什么改变不了,css背景颜色不显示怎么解决
  4. 关于Spring IOC (DI-依赖注入)你需要知道的一切
  5. 对称数 一个整数,它的各位数字如果是左右对称的,则称这个数是对称数。例如:1234321、123321等。
  6. 【0代码编程】ivx简介
  7. 苹果4s忘记id密码怎么办_iPhone手机ID密码忘记了怎么办?三种方法轻松解决问题...
  8. XCTF练习题---MISC---simple_transfer
  9. 高德地图JS-API开发—Marker添加及infoWindow处理
  10. 自用frp服务器分享及客户端配置连接教程