Вы действительно не хотите перемещать их, как они созданы, а как они закрыты.Когда они закрыты (и ни у кого нет открытых дескрипторов файлов), вы можете считать их «завершенными» и перемещать их без каких-либо сюрпризов.
Вам, вероятно, будет хорошо, если вы ищете событие 'close_write'.(Хотя это не гарантирует, что файл содержит данные или новые данные, вам нужно проверить событие modify-> close_write. Но в 99,99% случаев close_write выполнит эту работу.