
目前,我使用
egrep --color 'error|$'
反白包含單字 error 的行中的每個單字:
我想突出顯示整行,以便整個字串顯示為紅色。
我怎樣才能做到這一點?
答案1
若要反白顯示完整的行,您應該擴展正規表示式,使其包含所需術語之前和之後的所有(如果有)字元。透過在.*
要搜尋的術語前面和後面新增來執行此操作:
echo "foo bar error baz" | egrep --color '.*error.*|$'
目前,我使用
egrep --color 'error|$'
反白包含單字 error 的行中的每個單字:
我想突出顯示整行,以便整個字串顯示為紅色。
我怎樣才能做到這一點?
若要反白顯示完整的行,您應該擴展正規表示式,使其包含所需術語之前和之後的所有(如果有)字元。透過在.*
要搜尋的術語前面和後面新增來執行此操作:
echo "foo bar error baz" | egrep --color '.*error.*|$'