A maneira como find
trabalha com -exec é que o processo exec é chamado quando cada arquivo é encontrado. Se você quiser trabalhar a partir de um instantâneo, provavelmente é melhor fazer algo assim:
find directories* -type f -name '*.csv' > /tmp/filelist
cat /tmp/filelist | while read file; do
process2 $file # I'm assuming you want to pass the filename somehow...
done;
Mais uma vez, você ainda não sabe quais estão sendo gravados, então você tem que resolver isso separadamente.