Linux

GREP 顯示包含這個但不包含那個的行

  • January 10, 2012

我想搜尋包含“已上傳”但不包含“09”的行

有沒有辦法用 grep 做到這一點?

(如果重要的話,CentOS 5.6)。

我通常鏈 greps 來做到這一點。

grep uploaded $file | grep -v 09

您可以使用 -v 選項 grep 來反轉匹配,所以

grep uploaded file | grep -v 09

會做你想做的。這會找到包含上傳的行,這些行通過管道傳遞到 grep 命令以忽略其中包含 09 的行。

引用自:https://serverfault.com/questions/348645