Процесс должен создавать файлы в другом каталоге (на том же диске); и когда файл создан, переместите его в последний каталог. Move - это операция atomi c, поэтому process2 найдет только полные файлы.
Edit: в AIX / usr / bin / istat помогает убедиться, что две директории (или файлы) находятся на одном диске / раздел / устройство, например
for Dir in /home /home/zsiga /tmp;
do /usr/bin/istat "$Dir" | grep device;
done
Результат:
Inode 2 on device 10/8 Directory
Inode 33 on device 10/8 Directory
Inode 2 on device 10/7 Directory
Первые два находятся на одном диске / разделе / устройстве (10/8); последний находится на другом устройстве (10/7)