首页 > 系统服务 > 详细

Shell-07-文本处理grep

时间:2021-08-11 19:05:10      阅读:25      评论:0      收藏:0      [点我收藏+]



文本处理grep

grep:过滤来自一个文件或标准输入匹配模式的内容

参数

技术分享图片


输出控制

技术分享图片


内容行控制

技术分享图片


示例

1 输出b文件在a文件相同的行

技术分享图片


2 输出b文件在a文件不同的行

技术分享图片


3 匹配多个模式

技术分享图片


4 去除空行和#开头的行

技术分享图片


5 匹配开头不分大小写的单词

技术分享图片


6 只显示匹配的字符串,而不是显示整行

技术分享图片


7 输出匹配的前5个结果

技术分享图片


8 统计匹配多少行

技术分享图片


9 匹配 b 开头的行

技术分享图片


10 匹配 de 字符结尾的行并输出行号

技术分享图片


11 过滤 /etc/nginx/conf.d/ 目录下包含172.18.213.59 的 conf后缀文件

技术分享图片


12 排除搜索 bak 后缀的文件

技术分享图片


13 排除来自 file 中的文件

技术分享图片


14 匹配数字 41 或 42

技术分享图片


15 匹配至少 2 个字符

技术分享图片


16 匹配至少 2 个字符的单词,最多 3 个字符的单词

技术分享图片


17 匹配所有IP

技术分享图片


18 打印匹配结果以及后3行

技术分享图片


19 打印匹配结果以及前3行

技术分享图片


21 不显示错误输出

技术分享图片


22 不显示正常输出

技术分享图片


Shell-07-文本处理grep

原文:https://www.cnblogs.com/lichengguo/p/15128717.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!