我需要尾隨命令的輸入檔案,而忽略 EOF。我一直在使用 inotify(2) 進行阻塞,直到到達 EOF 后對檔案進行更改,這作業正常。但是,inotify(2) 是 Linux 特定的系統呼叫。POSIX 中是否定義了任何替代方案?
uj5u.com熱心網友回復:
POSIX 中是否定義了任何替代方案?
不。
嗯,要證明某物存在很容易——它就在那里。更難證明某些東西不存在。
它不在那里。沒有與 inotify 或 kqueue 具有類似功能的 POSIX 介面。
如果您想便攜,請分別處理每個系統。不要重新發明輪子 - libuv 和 libevent 存在。
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/388689.html
上一篇:不使用C中的標準庫函式復制檔案
