"최신" 디렉터리를 가리키는 심볼릭 링크가 있고 심볼릭 링크가 새로 생성된 디렉터리로 변경되더라도 최신 디렉터리의 파일을 추적하고 싶습니다. 나는 종종 이것을 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
최신 디렉토리의 파일을 추적하는 방법은 무엇입니까?