Linux Wget从开始下载未完成的文件并继续下载剩余的文件

Linux Wget从开始下载未完成的文件并继续下载剩余的文件,linux,bash,download,wget,Linux,Bash,Download,Wget,所以我有一个Bash子例程来使用wget下载文件,现在的问题是如何从一开始就重新下载未完成的文件。脚本下载大量文件,一旦下载失败,它将重新下载所有文件并跳过那些成功下载的文件(“--continue”参数)。是否可以从一开始下载未完成的文件(因为它可能已损坏),然后下载其余的文件 DownloadFile() { paramURL=$1 paramFilename=$2 if [ $flag_archive_fetch = "false" ]; then wget

所以我有一个Bash子例程来使用wget下载文件,现在的问题是如何从一开始就重新下载未完成的文件。脚本下载大量文件,一旦下载失败,它将重新下载所有文件并跳过那些成功下载的文件(“--continue”参数)。是否可以从一开始下载未完成的文件(因为它可能已损坏),然后下载其余的文件

DownloadFile() {
  paramURL=$1
  paramFilename=$2

  if [ $flag_archive_fetch = "false"  ];
  then
      wget "--continue" "--timeout=180" "--tries=5" "$paramURL" "-O" "${scratch_dir}$paramFilename"
  else
      unzip -o "$archive_file" "$paramFilename" -d "${scratch_dir}"
  fi

  touch "${scratch_dir}$paramFilename"
}
将-nc(无碰撞)标志添加到wget命令