假設我有一個 .txt 檔案:
Aaa
Aaa Bbb
Aaa Bbb Ccc
我想找到包含一個大寫單字、兩個大寫單字和三個大寫單字的行。因此,一次 grep 查找 Aaa,一次 grep 查找 Aaa Bbb,一次 grep 查找 Aab Bbb Ccc。必須這樣做,以便找到 Aaa Bbc 的 grep 不會找到帶有 Aaa Bbb Ccc 的 grep (因為其中包含相同的單字)。所以:
1 grep
**Aaa**
2 grep
**Aaa Bbb**
3 grep
**Aaa Bbb Ccc**
這意味著第一個 grep 無法找到第二個和第三個中的 Aaa,依此類推。只有當一個、兩個或三個字母以大寫字母開頭時,它們才必須起作用。
親切的問候安德斯