diff --git a/uptimeatomic b/uptimeatomic index 4601d41..d1cf2a0 100755 --- a/uptimeatomic +++ b/uptimeatomic @@ -298,9 +298,14 @@ cat << EOF >> ${_RSSFILE} EOF fi -_diff=$(diff "${_RSSFILE}" "${HTMLDIR}/${RSS_FILE}" | wc -l) -if [ "${_diff}" -ne "4" ]; then +if [ -s "${HTMLDIR}/${RSS_FILE}" ]; then + _diff=$(diff "${_RSSFILE}" "${HTMLDIR}/${RSS_FILE}" | wc -l) + if [ "${_diff}" -ne "4" ]; then + cp ${_RSSFILE} ${HTMLDIR}/${RSS_FILE} + fi +else cp ${_RSSFILE} ${HTMLDIR}/${RSS_FILE} fi + cp ${_HTMLFILE} ${HTMLDIR}/${HTMLFILE} rm -r "${_TMP}" 2>/dev/null