LINUX: como detectar que o upload do arquivo ftp foi concluído

No meu projeto, tenho um recurso de upload de arquivos. Os arquivos são enviados via FTP. Preciso configurar um ouvinte que verifique novos arquivos e invoque um script somente quando o upload do arquivo for concluído. Porque se eu executar esse script imediatamente após detectar o novo arquivo, ele poderá começar a processar o arquivo que não foi completamente carregado, o que causará um erro. Alguém pode dizer se isso é possível no LINUX e como posso fazer isso?

questionAnswers(5)

yourAnswerToTheQuestion