Linux中有三个十分重要的命令:grep、Sed、awk,合称为文本处理三剑客,每一个命令都有自己的优势,。对于纯文本来说,这三个命令的功能十分强大,其中,awk功能最强大,但也最为复杂,对于运维来说,三者都是需要熟练掌握的知识点。
今天给大家分享一份Linux文本三剑客超详细解读文档,共114页,囊括了grep、sed和awk基础和扩展知识点,讲解十分详细到位,建议Linux运维人手一份。
【领取方式见文末!!】
【领取方式见文末!!】
文档目录- 各种文本工具来查看、分析、统计文本
- grep
- awk
- sed
- 正则表达式
- 扩展正则表达式
- vim
各种文本工具来查看、分析、统计文本
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,不支持正则表达式
awk
- awk介绍
- awk基本用法
- awk变量
- awk格式化
- awk操作符
- awk条件判断
- awk循环
- awk数组
- awk函数
- 调用系统命令
Sed
- Sed介绍
- Sed用法
- Sed高级用法
正则表达式
【领取方式见下图!!】
,