Skip to content
Advertisement

LINUX: how to detect that ftp file upload is finished

In my project I have a file uploading feature. Files are uploaded via FTP. I need to configure a listener that will check for new files and invoke a script only when file uploading is finished. Because if I run this script immediately after detecting the new file, it can start to process file that is not completely uploaded, which will cause an error. Can anybody tell if this is possible on LINUX and how can I do this?

Advertisement

Answer

I’d try using inotify, event code IN_CLOSE_WRITE.

User contributions licensed under: CC BY-SA
4 People found this is helpful
Advertisement