没有合适的资源?快使用搜索试试~ 我知道了~
首页shell编程-文本文件处理(grep sed awk文本三剑客)
shell编程-文本文件处理(grep sed awk文本三剑客)
5星 · 超过95%的资源 3 下载量 105 浏览量
更新于2023-10-22
评论
收藏 1.17MB PDF 举报
一、grep和正则表达式 1、正则表达式 以一串字符作为表达式向系统传达意思(过滤匹配数据),元字符是描述字符的字符,正则表达式是有一串字符和元字符构成的字符串,主要功能为文本查询和字符串操作,匹配文本 大部分linux只支持基本的正则表达式。 hel*o helo hello hellllo #*前面的l可以为0次或多次匹配 ...76.. #.表示可以是任意字符 ^cloud #匹配以cloud为首的行 micky$ #匹配以micky结尾的所有行 ^$ #匹配空行 [0-9]/[0123456789] #穷举或范围表示 [^0-2
资源详情
资源评论
资源推荐
shell编程编程-文本文件处理(文本文件处理(grep sed awk文本三剑客)文本三剑客)
一、grep和正则表达式和正则表达式
1、正则表达式
以一串字符作为表达式向系统传达意思(过滤匹配数据),元字符是描述字符的字符,正则表达式是有一串字符和元字符构成
的字符串,主要功能为文本查询和字符串操作,匹配文本
大部分linux只支持基本的正则表达式。
hel*o helo hello hellllo #*前面的l可以为0次或多次匹配
...76.. #.表示可以是任意字符
^cloud #匹配以cloud为首的行
micky$ #匹配以micky结尾的所有行
^$ #匹配空行
[0-9]/[0123456789] #穷举或范围表示
[^0-2] #不再0-2范围的数字
\. #转义特殊符号变普通字符
\ #精确匹配the
\{n\} #匹配前面的字符出现n次
\{n,\} #匹配前面的字符至少出现n次
\{n,m\} #匹配前面的字符出现n-m次
2、grep命令
全面搜索正则表达式并显示出来,文本搜索工具,根据用户指定的“模式”进行匹配检查
模式:由正则表达式或者字符以及基本文字字符编辑的过滤条件
grep -n root /etc/passwd #查找带行号的root
grep -v root /etc/passwd #没有root的行
grep -vc root /etc/passwd #总行数
weixin_38592134
- 粉丝: 4
- 资源: 886
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- zigbee-cluster-library-specification
- JSBSim Reference Manual
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论10