# HG changeset patch # User edhoprima@gmail.com # Date 1246566327 0 # Node ID 77cd21d714f64335b35263d3b6f6631d5cdc6776 # Parent a869987c4646e7e72a0a61c617f427275fa00799 screwup fix diff -r a869987c4646 -r 77cd21d714f6 moefetch.sh --- a/moefetch.sh Thu Jul 02 20:06:43 2009 +0000 +++ b/moefetch.sh Thu Jul 02 20:25:27 2009 +0000 @@ -227,19 +227,21 @@ > "${TEMP_PREFIX}-ok" for file in "${BASE_DIR}/${SITE_DIR}/${TARGET_DIR}/"* do - if test -n "$(Is_NotMD5 "$(basename "${file}")")" || test -d "${file}"; then - files_notdanbooru="${files_notdanbooru} -$(basename "${file}")" - has_err_filename=1 - else - if test "$(${MD5} "${file}" | cut -d ' ' -f1 -)" = "$(basename "${file}" | cut -d '.' -f1)"; then - echo "$(basename "${file}")" >> "${TEMP_PREFIX}-ok" + if test "${file}" != "${BASE_DIR}/${SITE_DIR}/${TARGET_DIR}/*"; then + if test -n "$(Is_NotMD5 "$(basename "${file}")")" || test -d "${file}"; then + files_notdanbooru="${files_notdanbooru} + $(basename "${file}")" + has_err_filename=1 else - rm "${file}" || Err_Fatal "Error removing ${file}" - echo "$(basename "${file}")" >> "${TEMP_PREFIX}-error" - files_error="${files_error} -$(basename "${file}")" - has_err_md5=1 + if test "$(${MD5} "${file}" | cut -d ' ' -f1 -)" = "$(basename "${file}" | cut -d '.' -f1)"; then + echo "$(basename "${file}")" >> "${TEMP_PREFIX}-ok" + else + rm "${file}" || Err_Fatal "Error removing ${file}" + echo "$(basename "${file}")" >> "${TEMP_PREFIX}-error" + files_error="${files_error} + $(basename "${file}")" + has_err_md5=1 + fi fi fi Progress_Anim