1. grep -E "word1|word2|word3" file.txt
满足任意条件(word1、word2和word3之一)将匹配。
2. grep word1 file.txt | grep word2 |grep word3
必须同时满足三个条件(word1、word2和word3)才匹配。
注意这里的 条件word1 word2 word3 最好是普通字符串 不要有特殊符号 如 () 避免再次正则匹配
本文详细介绍了如何使用grep命令进行复杂文本搜索。包括如何通过正则表达式匹配多个关键词,以及如何设置grep使它能够满足至少一个关键词或所有关键词的搜索条件。特别强调了在使用特殊字符时的注意事项。
1. grep -E "word1|word2|word3" file.txt
满足任意条件(word1、word2和word3之一)将匹配。
2. grep word1 file.txt | grep word2 |grep word3
必须同时满足三个条件(word1、word2和word3)才匹配。
注意这里的 条件word1 word2 word3 最好是普通字符串 不要有特殊符号 如 () 避免再次正则匹配

被折叠的 条评论
为什么被折叠?