假设我有一个 .txt 文件:
Aaa
Aaa Bbb
Aaa Bbb Ccc
我想找到包含一个大写单词、两个大写单词和三个大写单词的行。因此,一个 grep 查找 Aaa,一个 grep 查找 Aaa Bbb,还有一个 grep 查找 Aab Bbb Ccc。必须这样做,以便找到 Aaa Bbc 的 grep 不会找到包含 Aaa Bbb Ccc 的行(因为其中包含相同的单词)。因此:
1 grep
**Aaa**
2 grep
**Aaa Bbb**
3 grep
**Aaa Bbb Ccc**
这意味着第一个 grep 无法在第二个和第三个等中找到 Aaa。只有当一个、两个或三个字母以大写字母开头时,它们才有效。
安德斯