LINUX.ORG.RU
Форум — Admin  

Закачался ли файл по FTP


0

0
Всем привет, есть задачка:

Сервер 1 - Сервер 2

с Сервера 1 передаем файл по FTP на Сервер 2, на Сервере 2 по крону запускается некая утила, которая что-то делает с этим файлом.
(Файл может быть любого размера)

Вопрос:
Как на Сервере 2 понять, что файл закачан полностью, что бы не начать работать с неполным файлом.

Сейчас используется вариант с двумя файлами, закачиваются они по очереди:
1 - Основной (необходимы)
2 - Левый (используется для контроля, того что первый файл залился полностью).

Есть ли другие идеи?
★
никак. когда то задался тем же вопросом. единственный выриант следом пускать MD5 сумму. ну или юзать rsh или что то наподобие на opennet.ru где то были статьи
anonymous
()
размер файла - wc -c filename.ext, MD5-хеш - md5sum filename.ext. этого должно хватить

theserg ★★★
()
проверяй через fuser занят файл или нет
borisych ★★★★★
()
Ответ на: комментарий от ACorwin
Ну так расскажи что будет. Очень интересно послушать.
sdio ★★★★★
()
Вы не можете добавлять комментарии в эту тему: топик перемещен в архив.