linux下grep用法
linux下grep用法
[root@kylin10 ~]# nl test.txt1 I love china2 I love chinese3 My lover is flower
1.grep -w
只匹配单词,第三行的lover就不会匹配了
[root@kylin10 ~]# nl test.txt1 I love china2 I love chinese3 My lover is flower
################################# grep -w love test.txt
I love china
I love chinese
2.grep -q
这个常用在shell中,静默输出,一般和qw进行搭配,效果更好
当我们过滤某一字符时,直接grep会显示很多,不友好,这时候用-q的时候会很直接
[root@kylin10 ~]# nl test.txt1 I love china2 I love chinese3 My lover is flower
################################[root@shell ~]# grep -q love test.txt
[root@shell ~]# echo $? #命令执行成功,返回0
0
[root@shell ~]# grep -q lovelove test.txt
[root@shell ~]# echo $? #命令执行失败,返回1
1
3.grep -A -B -C
-A 显示匹配到的字符串所在的行及其后n行 after
-B 显示匹配到的字符串所在的行及其前n行 before
-C 匹配前后各n行
linux下grep用法相关推荐
- Linux下wine用法
Linux下wine用法 下面是wine的使用方法. 一.要在Linux下运行,wine是必不可少的,所以,请将wine安装到你的系统里. 二.将你的Windows所在的分区加载到某个目录.(本文假定 ...
- linux下grep文件内容搜索工具及基本正则表达式详解
linux下grep文件内容搜索工具及基本正则表达式详解 grep命令: 根据模式(文本字符和基本正则表达式的元字符组合而成之匹配条件)搜索文本, 并将符合模式的文本行显示出来. 格式:grep [选 ...
- linux中grep的例子,Linux下grep命令使用实例
那么你知道grep命令参数.如何使用grep命令去搜索某个文件中的内容呢.grep 命令递归查找.使用grep去匹配某一个单词么?接下来是小编为大家收集的Linux下grep命令使用实例,欢迎大家阅读 ...
- linux grep的信息不全,Linux下grep显示前后几行信息方法介绍
本文研究的主要是Linux下grep显示前后几行信息的相关内容,具体如下. 标准unix/linux下的grep通过下面參数控制上下文 grep -C 5 foo file 显示file文件里匹配fo ...
- linux下rdesktop用法
我自己用的参数rdesktop -g workarea -D -r clipboard:PRIMARYCLIPBOARD -a 16 -x lan 192.168.1.2 rdesktop是Linux ...
- linux命令查找关键字前五行,linux下grep命令实现查找多个关键字(与关系和或关系)...
grep (global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用 ...
- linux下automake用法
此篇为转载好文:原文链接: linux下automake用法 - Rixu Blog (日需博客) - C++博客 http://www.cppblog.com/gezidan/archive/201 ...
- Linux下grep显示前后几行信息
标准unix/linux下的grep通过下面參数控制上下文 grep -C 5 foo file 显示file文件里匹配foo字串那行以及上下5行 grep -B 5 foo file 显示foo及前 ...
- Linux下grep、egrep及fgrep命令详解
grep命令是linux下的行过滤工具,其参数繁多,下面就一一介绍个个参数的作用,希望对大家有所帮助. grep -- print lines matching a pattern (将符合样式的该行 ...
最新文章
- 这篇文章带你彻底理解红黑树
- 利用 Arthas 解决启动 StandbyNameNode 加载 EditLog 慢的问题
- 计算机网络第4版潘爱民_【每日一题笔试】第 25 天
- Struts2 在页面定义变量 s:set标签
- sql语句使用foreach报错
- 如何避免Puppeteer被前端JS检测
- 后台系统可扩展性学习笔记(十)Database Partitioning
- python 不确定度_python机器学习-chapter2_16
- SVN学习总结(3)——分支合并
- mysql 库名大小写_MySQL 库名、表名、字段名区分大小写吗???
- C# 计算一点绕另一点旋转一定角度后新点的坐标
- python怎么读取csv文件-Python如何读取csv文件
- Element UI 重置表单功能
- 怎样将excel表格导入天正_天正无法导入excel表格
- Ubuntu开启SSH服务以及使用Putty远程控制的解决办法
- 关于微信支付预下单【统一下单】“操作超时”问题
- 参加江大白手把手教你-----AidLux智慧安防AI训练营
- Netezza向GBase 8a迁移总结
- 爬虫速成(一):前言
- 开发一个游戏项目,需要哪些技术人员
热门文章
- 大数据时代-使用关系型数据库的价值意义?
- 基于C#开发人脸识别,人脸捕捉,活体检测,图像识别
- Python 自定义函数的两种类型(wzl)
- Modbus Tcp协议详解
- 【干货分享】流程DEMO-制度发文和干部任免
- 浙江大学 计算机学院 刘辉,【夏文莉】_浙江大学关于夏文莉等职务任免的通知...
- php中双引号配合{},PHP中的双引号和单引号的应用
- Miracast/RTSP
- u盘插入计算机显示被写保护,U盘莫名被写保护是什么情况?
- 一篇文章让你瞬间知道Mybatis框架是如何使用的