侧边栏壁纸
博主头像
Terry

『LESSON 5』

  • 累计撰写 90 篇文章
  • 累计创建 21 个标签
  • 累计收到 1 条评论

目 录CONTENT

文章目录

grep日常使用

Terry
2022-11-02 / 0 评论 / 0 点赞 / 221 阅读 / 178 字 / 正在检测是否收录...

AND条件

  • 使用 -E 'pattern1.*pattern2’实现AND操作
grep -E 'pattern1.*pattern2' filename grep -E 'pattern1.*pattern2|pattern2.*pattern1' filename

第一个例子如下:(其中两个pattern的顺序是指定的)

$ grep -E 'Dev.*Tech' employee.txt 200 Jason Developer Technology $5,500

第二个例子:(两个pattern的顺序不是固定的,可以是乱序的)

$ grep -E 'Manager.*Sales|Sales.*Manager' employee.txt

OR条件

  • grep 同时满足多个关键字和满足任意关键字

满足任意条件(word1、word2和word3之一)将匹配

grep -E "word1|word2|word3"   file.txt  

必须同时满足三个条件(word1、word2和word3)才匹配

grep word1 file.txt | grep word2 |grep word3
0

评论区