在指令中使用多種模式的 Grep

在指令中使用多種模式的 Grep

幾天前,我在我的伺服器上安裝了 Centos 7 並運行 ssh。現在我想追蹤日誌。無論如何,是否有將 cat 或 tail 與 grep 結合起來,以清除所選日期的失敗和接受的登入嘗試清單?

我知道這行不通,但類似:

cat /var/log/secure | grep "Accepted" "Failed" "Today's date" 

答案1

只是:

grep '^\(Accepted\|Failed\) date' /var/log/secure

或者:

grep -e Accepted -e Failed /var/log/secure | grep date

相關內容