Сценарий оболочки, чтобы проверить файлы и переместить их в другой каталог

Клиент нас, собирается передать файлы нашему серверу. Я должен проверить, существуют ли файлы в том входящем каталоге и если они, переместите их в другой каталог, таким образом, я могу считать их из своего кода. Я должен записать сценарий оболочки для этого. Как я выполняю итерации через файлы в том входящем каталоге?

0
задан 30.07.2010, 20:04

2 ответа

Запишите свой сценарий вокруг rsync и позвольте ему сделать работу. Это делает интеллектуальную синхронизацию файлов - локально или на удаленном сервере.

1
ответ дан 24.11.2019, 12:26

сделайте cronjob, который делает это:

find INBOUND -type f -exec mv '{}' THEOTHERPLACE ';'

хитрая часть должна узнать, если файл еще не закончен (например, кто-то все еще загружает). Вы могли играть вокруг с fuse узнать, если кто-то все еще пишет в файл и игнорирует тот файл (на данный момент).

0
ответ дан 24.11.2019, 12:26

Теги

Похожие вопросы