0
所以我有這樣的Bash子程序下載使用wget文件和我現在的問題是,如何重新下載從開始未完成的文件。該腳本下載了大量文件,一旦下載失敗,它將重新下載所有文件並跳過那些成功的下載(「--continue」參數)。是否有可能從開始下載未完成的文件(因爲它可能已損壞),然後下載其餘的文件?Wget的重新下載從開始未完成的文件下載,並繼續下載剩餘文件
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"
}