1
0
mirror of https://github.com/aquatix/dotfiles.git synced 2025-12-06 20:35:11 +01:00

Check if target file exists

This commit is contained in:
2016-04-02 10:36:13 +02:00
parent 9f9b283da8
commit 2967f7872b

View File

@@ -38,7 +38,10 @@ if [ $DATETIME != $PREV_DATETIME ]; then
FILE=$(basename $FILENAME)
fi
TARGETFILE="${ARCHIVEDIR}/${HOSTNAME}_${DATETIME}_${FILE}"
cp -a $FILENAME "${TARGETFILE}"
gzip -9 "${TARGETFILE}"
if [ ! -e "${TARGETFILE}" ] && [ ! -e "${TARGETFILE}.gz" ]; then
# Only copy if archived version doesn't exist yet
cp -a $FILENAME "${TARGETFILE}"
gzip -9 "${TARGETFILE}"
fi
echo $DATETIME > "$ARCHIVEDIR/timestamp.txt"
fi