From 59404941343ff9bb75baf172c153f572bd1e4f4c Mon Sep 17 00:00:00 2001 From: Don Armstrong Date: Tue, 23 Jul 2019 17:41:03 -0700 Subject: [PATCH] only move the file if it's not the same --- learn_from_spam | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/learn_from_spam b/learn_from_spam index 573a8c1..8d3b2c8 100755 --- a/learn_from_spam +++ b/learn_from_spam @@ -24,7 +24,9 @@ run_through_spamc () { DESTFILE_NO_SIZE="$DESTDIR/$(basename "$FILENAME"|sed 's/,S=.*//g')" spamc -s $((100 * 1024 * 1024)) < "$FILENAME" > "$TMP/file" 2>/dev/null; mv "$TMP/file" "$DESTFILE" - mv "$DESTFILE" "$DESTFILE_NO_SIZE" + if [ "$DESTFILE" -ne "$DESTFILE_NO_SIZE" ]; then + mv "$DESTFILE" "$DESTFILE_NO_SIZE" + fi; trap - EXIT; rmdir "$TMP"; } -- 2.39.2