Аналог scp з індикацією прогресу і продовженням обірваного копіювання або не curl'ом єдиним... в блозі Різне-дрібне для Mac OS X · від han · додано 17.12.2009 02:20

Довелось перекидати з сервера на локальний Мак більшенький файлик (коло 10 гігабайт). Не довго думаючи запустив звичний, і надійний як лопата — curl -O. Та неочікувано процес обірвався на відмітці в 2 ГБ зі страшним ерором. Як виявилось, старенький vsftpd на сервері не може продовжити передачу файлу більшого за 2 ГБ. Апдейтити vsftpd було ліниво, httpd на тому сервері не має, тому подумав про scp, але scp не підтримує продовження обірваного копіювання...

І тут з'являється він — rsync

:

rsync --partial --progress --rsh=ssh localFile user@remoteHost:/path/to/remote/file

і в зворотньому напрямку відповідно:

rsync --partial --progress --rsh=ssh user@remoteHost:/path/to/remote/file localFile

Ось такий от навернутий аналог scp з «блек-джеком» [del]і шлюхами[/del] :)

Щоб залишати коментарі, необхідно авторизуватись.