tail은 디렉토리가 변경되면 파일을 다시 엽니다.

tail은 디렉토리가 변경되면 파일을 다시 엽니다.

"최신" 디렉터리를 가리키는 심볼릭 링크가 있고 심볼릭 링크가 새로 생성된 디렉터리로 변경되더라도 최신 디렉터리의 파일을 추적하고 싶습니다. 나는 종종 이것을 tail -F파일에 사용하고 inotify가 파일을 다시 열 시기를 알려주기 때문에 잘 작동합니다 tail. 그러나 이 경우 inotify는 변경 사항을 알아차리지 못하므로 두 번째 최신 파일이 이중 확인을 변경하지 않고 5초 후에 추적하고 싶습니다. (tail 맨페이지와 --sleep-interval=1.0기본값인 5초에 따르면 --max-unchanged-stats=5)

tail -F --max-unchanged-stats=1 -s 1 /tmp/latest/behaviour
ln -sfT /tmp/2019-02-14-10-15-12 /tmp/latest

최신 디렉토리의 파일을 추적하는 방법은 무엇입니까?

관련 정보