>если есть уверенность, что это можно сделать без перечитывания всей директории - то да (не понмю, как inotiify работает).плохо что не знаете, а обсуждать пытаетесь.
>$ man inotify
>NAME
> inotify - monitoring file system events
>DESCRIPTION
> The inotify API provides a mechanism for monitoring file system events. >Inotify can be used to monitor individual files, or to monitor directories. When a directory is monitored, inotify will return events for the directory itself, and for files inside the directory.
> The following system calls are used with this API: inotify_init(2) (or inotify_init1(2)), inotify_add_watch(2), inotify_rm_watch(2), read(2), and close(2).
это системные вызовы. другими словами — это функциональность ядра и других зависимостей нет.
а как именно ваше ПО (в данном случае mc) строит список файлов для отображения — это ваши проблемы, т.е. как сделаете так и будет.