回答:
--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
答えに追加したので、何かが失敗した場合は、中断したところから再開できます。ありがとう。