【资料】Linux文本三剑客超详细教程---grep、sed、awk

程序员面试吧

共 874字,需浏览 2分钟

 ·

2021-07-13 00:12

awk、grep、sed是linux操作文本的三大利器,合称文本三剑客,也是必须掌握的linux命令之一。三者的功能都是处理文本,但侧重点各不相同,其中属awk功能最强大,但也最复杂。grep更适合单纯的查找或匹配文本,sed更适合编辑匹配到的文本,awk更适合格式化文本,对文本进行较复杂格式处理。


今天给大家分享一份Linux文本三剑客超详细pdf教程,共110+页,涉及各种文本工具来查看、分析、统计文本、grep、awk、sed以及则表达式、扩展正则表达式和vim相关知识点,领取方式见文末!


目录:


  • 各种文本工具来查看、分析、统计文本

  • grep

  • awk

  • sed

  • 正则表达式

  • 扩展正则表达式

  • vim


【由于篇幅限制,只展示部分内容】


01



各种文本工具来查看、分析、统计文本





02



grep



grep命令选项

--color=auto: 对匹配到的文本着色显示

 -v: 显示不被pattern匹配到的行

 -i: 忽略字符大小写

-n:显示匹配的行号

 -c: 统计匹配的行数

 -o: 仅显示匹配到的字符串

 -q: 静默模式,不输出任何信息

 -A #: after, 后#行 

 -B #: before, 前#行 

 -C #:context, 前后各#行 

 -e:实现多个选项间的逻辑or关系grep –e ‘cat ’ -e ‘dog’ file

 -w:匹配整个单词

 -E:使用ERE

-F:相当于fgrep,不支持正则表达式



03


awk



04


sed


  • Sed介绍

  • Sed用法

  • Sed高级用法


05


正则表达式




06


vim



以上资料如何获取?

请识别添加下方二维码

回复“文本三剑客”即可获得网盘链接和提取码!


浏览 47
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报