linux egrep用法,Linux正则grep/egrep的用法
*grep的主要作用是根据关键字检索内容,egrep是grep的拓展,egrep包含grep所有的功能
grep用法: grep '关键词' 检索对象
常用参数:
-c 检索包含关键词的行数
-i 不区分大小写(关键字)
-n 显示行号
-v 取反(显示不包含关键词的行)
-r 遍历所有子目录(检索目录使用)
-An 检索包含关键词的行以及下面n行
-Bn 检索包含关键词的行以及上面n行
-Cn 检索包含关键词的行以及上下n行
-E 等于egrep
特殊用法示例:
[root@localhost ~]# grep '[0-9]' /etc/passwd
*检索包含数字的行
[root@localhost ~]# grep -v '[0-9]' /etc/passwd
*检索不包含数字的行
[root@localhost ~]# grep '^[0-9]' /etc/passwd
*检索以数字开头的行
[root@localhost ~]# grep '[^0-9]' /etc/passwd
*检索不包含数字的行
[root@localhost ~]# grep '^[^0-9]' /etc/passwd
*检索不以数字开头的行
[root@localhost ~]# grep 'r.t' /etc/passwd
*.表示匹配任意一个字符(数字,字母,符号,空格)
[root@localhost ~]# grep 'o*' /etc/passwd
*表示匹配0个或多个o(*号前面的字符)
[root@localhost ~]# grep '.*' /etc/passwd
*表示匹配所有字符(.代表任意字符,*代表0个或多个前面的字符)
[root@localhost ~]# grep 'o\{2\}' /etc/passwd
*o{2}表示检索o连续出现两次的行,等于grep 'oo' /etc/passwd,\脱义符
[root@localhost ~]# egrep 'o{2}' /etc/passwd
*同上,使用egrep不用加脱义符
[root@localhost ~]# egrep 'o+' /etc/passwd
*+号表示匹配一个或多个+号前面的字符(o、oo、oo……oo)
[root@localhost ~]# egrep 'o?' /etc/passwd
*?表示0个或1个问号前面的字符
[root@localhost ~]# egrep 'root|test' /etc/passwd
*管道符:用户检索多个关键词
linux egrep用法,Linux正则grep/egrep的用法相关推荐
- python中pos的用法_Python正则式的基本用法
Python正则式的基本用法 1.1基本规则 1.2重复 1.2.1最小匹配与精确匹配 1.3前向界定与后向界定 1.4组的基本知识 2.re模块的基本函数 2.1使用compile加速 2.2 ma ...
- linux中grep的用法详解,grep的基本用法详解
grep是linux上常用的一个文本处理工具之一.它有着强大的文本处理能力,学会它,可以让工作更有效率. 一.初识grep grep: Global search Regular Experssion ...
- Shell命令-文件及内容处理之grep(egrep)、join
文件及内容处理 - grep(egrep).join 1. grep(egrep):文本过滤工具 grep(egrep)命令的功能说明 grep命令是Linux系统中最重要的命令之一,其功能是从文本文 ...
- grep,egrep及元字符和posix字符集
grep命令详解 grep命令是*nix上匹配行的一个工具,可以用来搜索匹配的行,对于查找指定字符和字符行非常好用,grep非常有效grep家族包含grep,egrep,fgrep, grep使用的是 ...
- Linux grep,egrep及相应的正则表达式用法详解
linux在进行文本处理过程中的文本搜索工具称为正则表达式.文本搜索工具有grep.egrep.fgrep,egrep为正则表达式的扩展正则表达式,fgrep用于搜索文本字符串,与 grep 和 eg ...
- linux中的grep和egrep命令,Linux grep和egrep命令
在Linux中,grep是一个非常强大的文本搜索工具,它可以根据用户指定的文本搜索模式对目标文件进行逐行的搜索,然后将被模式匹配到的用户所需要的信息显示出来:那么,egrep呢?从字母组合上看,二者很 ...
- linux中使用egrep取值ip地址,egrep命令_Linux egrep 命令用法详解:在文件内查找指定的字符串...
egrep命令用于在文件内查找指定的字符串.egrep执行效果与grep -E相似,使用的语法及参数可参照grep指令,与grep的不同点在于解读字符串的方法.egrep是用extended regu ...
- linux中的grep和egrep命令,Linux之grep和egrep命令总结
grep / egrep 语法: grep [-cinvABC] 'word' filename -c :打印符合要求的行数 -i :忽略大小写 -n :在输出符合要求的行的同时连同行号一起输出 ...
- grep egrep命令中-w选项的用法
20171015老男孩第41期第6周课程中讲到了grep/egrep命令的四个选项: 1. -i 不区分大小写,即不区分:aA 2. -w 按照单词 进行匹配(括号外的意思是老师讲的,但我总感觉这样理 ...
最新文章
- UML和模式应用学习笔记-1(面向对象分析和设计)
- 第 2 章 OpenStack 架构 - 017 - 部署 DevStack
- linux awk 常见字符串处理
- Sass学习之路(2)——Sass环境安装(windows版)
- 个人Web自动化测试学习点总结
- 跟着鬼哥学爬虫-2-糗事百科
- 教学网站毕业设计源码【演示视频】
- 100%可用的总裁主题授权版 WordPress付费资源素材下载主题
- Elasticsearch集群规划及节点角色规划醉佳实践
- STL库:string
- vue页面报错: Uncaught ReferenceError: Login is not defined at HTMLButtonElement.onclick
- sql server如何直接在表中修改数据
- 寒假思雨姐摸底E题,题解
- web应用测试的具体流程(等保测评相关)
- ORCAL数据库问题:日志文件损坏解决方案
- Mac下远程桌面连接Microsoft Remote Desktop安装与使用
- 周跃计算机四级讲义,全国计算机等级考试《信息安全工程师(四级)》复习全书【核心讲义+历年真题详解】.pdf...
- html5 自动扣图,canvas像素点操作之视频绿幕抠图
- 推荐几个bootstrap 后端UI框架
- typora修改偏好设置不生效/无法修改偏好设置/偏好设置被重置的解决方法
热门文章
- AI绘画——本地配置webui启动器教程,支持一键启动/修复/更新/模型下载管理+Lora模型推荐
- rollup.js配置环境变量
- SEOer淘宝电商网站店铺优化使用的神奇工具
- Word中批量修改MathType公式的字体大小
- 易基因|多组学关联研究怎么做? DNA甲基化组+转录组+宏基因组+16S研究思路
- 汤姆猫无法访问html,汤姆猫开始,但HTML不加载
- 个人开发者的福利:比微信小程序更快更省钱的系统构建方式
- 李航《统计学习方法》第2版 第6章课后习题答案
- 2014手机产业创新排行榜
- note3--鸟哥的Linux私房菜