Я хочу вызвать событие в OS X - может быть из командной строки или Obj-C - когда IO закрыто для определенного файла (а не изменен файл).
В Linux это просто, inotify предоставляет события IN_CLOSE_WRITE.
Но в OS X FSEvent сигнализирует только о модификациях в некотором каталоге; похоже, что он не предоставляет никакой информации о том, завершен ли ввод-вывод.