2025年4月8日 星期二 乙巳(蛇)年 正月初九 设为首页 加入收藏
rss
您当前的位置:首页 > 计算机 > 系统应用 > Linux

Linux: grep多个关键字“与”和“或”

时间:08-18来源:作者:点击数:34

Linux: grep多个关键字“与”和“或”

1、或操作

  • grep -E '123|abc' filename // 找出文件(filename)中包含123或者包含abc的行
  • egrep '123|abc' filename // 用egrep同样可以实现
  • awk '/123|abc/' filename // awk 的实现方式2、与操作

2、与操作

  • grep pattern1 files | grep pattern2 //显示既匹配 pattern1 又匹配 pattern2 的行。

3、其他操作

  • grep -i pattern files //不区分大小写地搜索。默认情况区分大小写,
  • grep -l pattern files //只列出匹配的文件名,
  • grep -L pattern files //列出不匹配的文件名,
  • grep -w pattern files //只匹配整个单词,而不是字符串的一部分(如匹配‘magic’,而不是‘magical’),
  • grep -C number pattern files //匹配的上下文分别显示[number]行,
方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门
本栏推荐