Grep mit mehreren Mustern für den Befehl

694
sober

Vor ein paar Tagen habe ich Centos 7 auf meinem Server installiert und ssh ausgeführt. Jetzt möchte ich Protokolle verfolgen. Gibt es sowieso die Möglichkeit, Katze oder Schwanz mit grep zu kombinieren, um eine klare Liste fehlgeschlagener und akzeptierter Anmeldeversuche eines ausgewählten Tages zu erhalten?

Ich weiß, dass es nicht funktionieren wird, aber so etwas wie:

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

1 Antwort auf die Frage

2
perreal

Gerade:

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

oder:

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