grep -A -B -C -a -c -n -v -i等
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等相关推荐
- find name 模糊匹配_Linux的文件搜索命令(locate ,find,grep,find命令和)
刚开始学Linux,这是关于Linux文件搜索命令,就目前,尽我所能把他写全一点,后期随时补充 文件搜索命令 一.locate命令 二.find命令 三.grep命令 四.find命令和grep命令的 ...
- 举例浅介grep、sed、awk
grep部分: -n:显示行号 -v:不匹配 .:表示有一个字符 *:表示重复前面的字符零到无穷个 grep -n 'key'file //显示文件中含有key的内容并附带行号 grep ...
- 【Linux高频命令专题(24)】grep
简述 Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来.grep全称是Global Regular Expression Print,表示全局正则 ...
- grep/egrep和正则表达式汇总
grep, egrep, fgrep 语法格式: grep [option] ... 'PATTERN' FILE --color=auto 对目标FILE进行搜索,显示能够匹配的行 正则表达式 基本 ...
- Linux指令:grep指令详解1
grep可以完成不必打开ascii文件就可以搜索其内容,其帮助如下: $ grep --help 用法: grep [选项]... PATTERN [FILE]... 在每个 FILE 或是标准输入中 ...
- linux 删除所有a字符串,linux文本处理三剑客(grep、sed、akw)命令选项整理
摘要:Linux中最重要的三个命令:awk,sed,grep,在业界被称为"三剑客". 1.grep和egrep(过滤器) grep: grep [选项][匹配条件][file1 ...
- linux中grep -E参数,linux中grep命令
grep [option] "pattern" 文件名 grep "root" /etc/passwd 过滤带有root 字符 正则表达式元字符 1匹配单个字符 ...
- linux生产文本处理掌握这些就够了:awk,gawk,sed,grep,sort
shell脚本最常见的一个用途就是处理文本文件.检查日志文件.读取配置 文件.处理数据元素,shell脚本可以帮助我们将文本文件中各种数据的日常处理任务自动化.但仅靠shell脚本命令来处理文本文件的 ...
- Linux命令001:find、xargs、grep查找内容
1.当前目录查找内容 在linux系统中,使用find.xargs以及grep可以在当前目录下查找所有文件内容. 如查找当前目录是下代码中使用syn_bus模块, find . |xargs grep ...
- 文本三剑客之sed命令--文本替换;grep命令---文本过滤
目录 1.sed简介 2.sed的p命令--打印匹配行 3.sed的d命令--删除指定行 4.sed的a命令--在匹配行后面追加 5.sed的i命令--在匹配行前面插入 6.sed的c命令--整行替换 ...
最新文章
- C++实现求解最大公约数和最小公倍数
- c语言map作为参数传递,C++中map和vector作形参时如何给定默认参数?
- 0. 正规鞅的混沌及可料表示
- 数字化转型是什么?核心又是什么呢?
- 用数据可视化解读:为何2亿国人爱钓鱼
- unity判断鼠标移动方向_【反向元气骑士】用unity实现俯视角射击是一种怎样的体验...
- 【Linux网络编程】原始套接字实例:MAC 头部报文分析
- Pandas高级教程之:统计方法
- 第3章 Python 数字图像处理(DIP) - 灰度变换与空间滤波8 - 直方图处理 - 直方图均衡化(全局直方图均衡化)
- Query Generation Module-NTU用多样性的query生成,涨点基于文本的实例分割(已开源)...
- oracle 自定义表类型赋值,Oracle自定义类型 Record + PL/SQL表
- [导入]mootools框架【三】-Array篇: 方法完全解析
- 部署速度翻6倍,知乎从0到1实现部署系统演进及优化
- C语言 - 汉诺塔详解(超详细)
- 阿里巴巴建议的线程池创建方式,你用上了吗?
- VS2017使用C#编写COM组件
- 【计算机网络】网络安全 : 对称密钥分配 ( 密钥分配 | 密钥分配中心 KDC | 对称密钥分配 | 密钥分配协议 | Kerberos 协议 )
- 群联固态硬盘修复工具_固态硬盘有三大要素,那么你的固态硬盘买对了吗?
- 【技术】BootStrapTable 滚动条控制
- 用STM32和ULN2003控制28BYJ-48步进电机正反转固定角度
热门文章
- 没有无线网卡的服务器开wifi,没有无线网卡怎么办?闲置路由器替代无线网卡(斐讯K2为例)-无线网卡设置...
- Skywalking应用
- HTML背景颜色为什么改变不了,css背景颜色不显示怎么解决
- 关于Spring IOC (DI-依赖注入)你需要知道的一切
- 对称数 一个整数,它的各位数字如果是左右对称的,则称这个数是对称数。例如:1234321、123321等。
- 【0代码编程】ivx简介
- 苹果4s忘记id密码怎么办_iPhone手机ID密码忘记了怎么办?三种方法轻松解决问题...
- XCTF练习题---MISC---simple_transfer
- 高德地图JS-API开发—Marker添加及infoWindow处理
- 自用frp服务器分享及客户端配置连接教程