2011-12-20 3 views
1

프로그램에 대한 로그 파일이 있습니다. 로그는 소프트웨어가 수행 한 모든 작업을 기록합니다. 나는 소프트웨어가 실행 완료되면 로그에 "operations terminated"과 같은 라인을 삽입하도록 소프트웨어를 수정했다. 로그 파일에서이 "operations terminated" 줄을 찾는 스크립트를 Groovy에 작성하려고합니다. 로그 파일이 시간이 지남에 따라 변하기 때문에 계속 진행하는 방법을 모르겠습니다. 갑자기 나타나는대로 "operations terminated"을 잡아 내고 싶습니다. 재귀 또는 연속 수표를 넣는 법을 모르겠습니다 ... 제안? 감사!Groovy에서 동적 파일을 읽는 방법

+2

다음은 Groovy의 파일 꼬리말에 대한 Q/A입니다. 특정 패턴에 대한 라인을 확인하는 것은 쉬운 확장입니다 : http://stackoverflow.com/questions/7905605/tail-a-file-in-groovy –

답변