답변:
--tries
옵션을 사용할 수 있습니다 .
--tries=number
Set number of retries to number. Specify 0 or inf for infinite
retrying. The default is to retry 20 times, with the exception of
fatal errors like "connection refused" or "not found" (404), which
are not retried.
그래서 --tries=0
트릭을 할해야합니다.
--read-timeout=seconds
그것도 합쳐서 초 유휴 시간을 의미한다 :, 다운로드의 모든 지점에서, 데이터가 지정된 시간 (초) 이상을 획득하지 않은 경우, 읽기는 실패하고 다운로드가 다시 시작됩니다.
최종 명령은 다음과 같습니다.
wget -c --tries=0 --read-timeout=20 [URL]
--read-timeout=seconds
대신 사용할 수 있습니다 . 이 시간 초과의 "시간"은 유휴 시간을 나타냅니다. 다운로드 시점에서 지정된 시간 (초) 동안 데이터가 수신되지 않으면 읽기에 실패하고 다운로드가 다시 시작됩니다. 이 옵션은 전체 다운로드 기간에 직접적인 영향을 미치지 않습니다. 물론 원격 서버는이 옵션에 필요한 것보다 빨리 연결을 종료하도록 선택할 수 있습니다. 기본 읽기 시간 초과는 900 초입니다.
-c
대답에 추가 되었으므로 아무것도 실패하면 중단 한 부분을 선택할 수 있습니다. 감사.