don't diff when rss doesn't exist

This commit is contained in:
mischa 2023-06-03 19:03:51 +00:00
parent 3991a31f54
commit f83e7a76cf
1 changed files with 7 additions and 2 deletions

View File

@ -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