X-Git-Url: http://dolda2000.com/gitweb/?p=utils.git;a=blobdiff_plain;f=autodlctl;h=e5a19f41596ad3fe7ffe7198c6bdaba31b52a49c;hp=ad16b7a2e3afeac2a26676561b68cfafc1df121e;hb=45f2d3f360c3922d2fd27bd26d9ee04332ee4df5;hpb=7d5d3c0a6b5ec8d4c60c7daed634ff2601b8692e diff --git a/autodlctl b/autodlctl index ad16b7a..e5a19f4 100755 --- a/autodlctl +++ b/autodlctl @@ -11,12 +11,6 @@ function getnext read curep <"$d/.autodl/badlist" echo "downloading bad files, curep $curep" epfrom=badlist - badsizesl="$(sed -n "s/^$curep \(.*\)$/\1/p" "$d/.autodl/badsizes")" - if [ -n "$badsizesl" ]; then - read -a badsizes <<<"$badsizesl" - unset badsizesl - echo "found bad size list: ${badsizes[@]}" - fi elif [ -r "$d/.autodl/curep" ]; then curep="`cat "$d/.autodl/curep"`" echo "downloading series, curep $curep" @@ -26,6 +20,12 @@ function getnext echo "$tag" >>"$HOME/dc/autodl/faulty" return 1 fi + badsizesl="$(sed -n "s/^$curep \(.*\)$/\1/p" "$d/.autodl/badsizes")" + if [ -n "$badsizesl" ]; then + read -a badsizes <<<"$badsizesl" + unset badsizesl + echo "found bad size list: ${badsizes[@]}" + fi unset args fsexpr="`printf "$sexpr" "$curep"`" if [ "${#badsizes[@]}" -gt 0 ]; then