파일에 로그를 생성하는 서비스가 있습니다 logs.log.
이 서비스와 상호 작용하는 다른 명령이 있습니다. 그것이 일부라고 가정 해 봅시다 foo.sh.
내가 필요한 것은 실행 logs.log중에 정확하게 로그를 잘라 저장 foo.sh하는 것입니다. 즉, 서비스 로그와 상호 작용할 때 서비스 로그의 해당 부분이 필요합니다 foo.sh(그래서 foo.sh로그는 신경 쓰지 않습니다 ).
이 명령이 트릭을 수행 할 것으로 기대하지만 foo.sh이미 완료 되면 파일을 계속 읽 습니다.
> foo.sh | tail -f logs.log > foo_part.log
이 트릭을 수행하는 좋은 방법이 있습니까?