Grep com vários padrões usados ​​no comando

Grep com vários padrões usados ​​no comando

Há alguns dias instalei o Centos 7 no meu servidor e executei o ssh. Agora quero rastrear logs. Existe alguma maneira de combinar cat ou tail com grep para limpar a lista de tentativas de login com falha e aceitas em um dia escolhido?

Eu sei que não vai funcionar, mas algo como:

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

Responder1

Apenas:

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

ou:

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

informação relacionada