「最新」ディレクトリを指すシンボリックリンクがあり、シンボリックリンクが新しく作成されたディレクトリに変更されても、最新のディレクトリのファイルを追跡したいと思います。私はしばしばこれをtail -F
ファイルに使用し、inotifyがファイルを再開する時期を知らせるのでうまくいきますtail
。ただし、この場合、inotifyは変更に気付かないため、2番目の最新のファイルが二重チェックを変更せずに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
最新のディレクトリのファイルを追跡する方法は?