Я їхав з розуму, намагаючись зрозуміти це.
inotifywait -m -r -e close_write --format '%?' folder
Як я можу взяти конкретний файл, який запускає цю подію, і перейменувати її, а потім перемістити її або перемістити та перейменувати? Під перейменуванням я маю на увазі замінити пробіли на не алфавітно-цифрові символи, такі як підкреслення, тире і т.д. папки після обробки. Зокрема, фільми потраплять у папку з фільмами тощо.
Я працюю над усім аспектом обробки, але не володію навичками для досягнення своєї мети.
Це не повинно бути inotifywait
, я відкритий для майже нічого (крім Windows), що можу досягти за допомогою деяких сценаріїв оболонок.
Чи може це зробити пошук файлу, який востаннє змінено n секунд тому? Якщо так, перевірте той самий файл після сну 30 секунд, щоб переконатися, що він не змінився, чи діяти на ньому? Мені потрібен спосіб відокремити готові файли від файлів, які не закінчували завантаження.
Буду вдячний за будь-яку допомогу.