명령에 사용되는 여러 패턴을 사용하는 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

관련 정보