From c1f9f9297a3645109d6993feb7c62045fc9527ef Mon Sep 17 00:00:00 2001 From: Bill Date: Wed, 28 Apr 2021 11:26:15 -0400 Subject: Only find files - not directories This prevents duplicate fetching from occuring --- ssync | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ssync b/ssync index 63a78e6..d1962dc 100755 --- a/ssync +++ b/ssync @@ -53,7 +53,7 @@ log "Syncing files since: $PREV_RUN_DATE" log "Fetching files" mkdir -p $RUN_DIR -ssh -i $KEY_FILE $REMOTE "find ${REMOTE_DIR} -newermt ${PREV_RUN_DATE} -exec realpath --relative-to ${REMOTE_DIR} {} \;" >> $CURGET_FILE +ssh -i $KEY_FILE $REMOTE "find ${REMOTE_DIR} -type f -newermt ${PREV_RUN_DATE} -exec realpath --relative-to ${REMOTE_DIR} {} \;" >> $CURGET_FILE comm -23 <(sort -u $CURGET_FILE) <(sort -u $FETCHED_FILE) > $FETCH_FILE COUNT=$(wc -l $FETCH_FILE | cut -d' ' -f1) -- cgit v1.2.3-54-g00ecf