스크립트 실행 시 추가된 로그 부분을 검색합니다.

스크립트 실행 시 추가된 로그 부분을 검색합니다.

startmymanageserver1.sh저는 실행될 때마다 로그 파일에 기록(추가)하는 WebLogic 시작 스크립트를 사용하고 있습니다 .managedserver.log

managedserver.log제가 다루지 못하는 지난 몇 달 간의 기록이 있을 수 있습니다.

전체가 아닌 grep문자열을 얻고 싶습니다 . 명령을 실행한 후 추가된 로그의 일부만 가져오고 싶습니다.Server is in RUNNING Statemanagedserver.logstartmymanageserver1.sh

managedserver.log마지막 실행 결과에서 업데이트된 부분만 grep하는 방법을 제안해 주시겠습니까 startmymanageserver1.sh?

답변1

최근 10개 항목만 검색합니다.

tail -n10 managedserver.log | grep Server.is.in.RUNNING.State

파일을 아래에서 위로 검색합니다.

tac managedserver.log | grep -m1 Server.is.in.RUNNING.State

관련 정보