Linux에서 특정 파일을 읽었을 때 알려주는 이벤트를 어떻게 등록합니까?
c 또는 bash /shell 스크립트로 구현 가능
답변1
inotify(7)
, inotify_add_watch(2)
및 등을 IN_ACCESS
사용 합니다 .inotifywait(1)
예: 창에서:
while read f; do echo "$f"; sleep 3; done </path/to/your/file
...
다른 창에서:
inotifywait -me access /path/to/your/file
/path/to/your/file ACCESS
/path/to/your/file ACCESS
/path/to/your/file ACCESS
...