我試圖使用grep與-v作爲反向匹配和-e作爲正則表達式。我無法正確地獲得語法。使用grep與正則表達式來篩選出匹配
我試圖像
tail -f logFile | grep -ve "string one|string two"
如果我這樣做,這樣就不會過濾 如果我將其更改爲
tail -f logFile | grep -ev "string one|string two"
我得到
grep: string one|string two: No such file or directory
我曾嘗試使用()或引號,但一直未能找到任何可行的。
我該怎麼做?
嘿,學習每天都有新的東西,我以前從未注意到grep上的-E標誌。 – Jay 2008-12-12 20:58:48
此解決方案適用於`MacOS`嗎?我嘗試`歷史| grep -vE'ng | npm'`但它不能按預期工作。 – Sergii 2018-01-02 06:04:21