저는 리눅스에서 curl
으로 일하고 있습니다. FTP 서버 (-r
옵션 사용)에서 파일의 일부를 다운로드하고 있지만 연결이 좋지 않아 항상 방해합니다. 다시 연결되면 다운로드를 다시 시작하는 스크립트를 작성하고 싶습니다.말아서 자동으로 중단 된 다운로드를 다시 시작 하시겠습니까?
나는이 명령을 사용했지만, 제대로 동작하지 않습니다 :
until curl -r 666-9999 -C - --retry 999 -o "path/to/file" "ftp:/path/to/remote/file"; do :; done
wget은 파일의 부분 다운로드 (예 : curl의 -r 옵션)를 지원합니까? –
맨 페이지에 따르면 파일의 일부만 다운로드 할 수 있지만'-c' 플래그를 사용하면 계속 다운로드 할 수 있습니다. –
내가 아는 한, Wayne이 말했듯이 부분적으로 다운로드 한 파일을 다시 시작하는 것만 지원합니다. 왜 이걸 필요할까요? wget은 전체 파일을 다운로드하고 (아직 다운로드하지 않은 부분 만) 처리합니다. – sjaensch