From 188a17dc90f321be843f2f577023f3a2720afa50 Mon Sep 17 00:00:00 2001 From: Bernie Innocenti Date: Mon, 25 Jul 2011 16:07:01 -0400 Subject: [PATCH 1/1] Exclude tmp dir from pruning --- wizbackup | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/wizbackup b/wizbackup index f47d7f8..034651a 100755 --- a/wizbackup +++ b/wizbackup @@ -12,8 +12,7 @@ # or (at your option) any later version. -if [ $# -lt 2 ] -then +if [ $# -lt 2 ]; then echo "Usage: $0 SOURCE DEST [RSYNC_OPTS]" exit 1 fi @@ -99,7 +98,7 @@ do_init() do_prune() { - local old="`ls | head -n -$N_SNAPSHOT`" + local old="`ls | grep -v tmp | head -n -$N_SNAPSHOT`" if [ ! -z "$old" ]; then echo "$(date): Removing oldest snapshot(s): $old..." rm -rf "$old" || exit 669 @@ -108,7 +107,7 @@ do_prune() do_link() { - local newest=`ls | tail -n 1` + local newest=`ls | grep -v tmp | tail -n 1` if [ -z "$newest" ]; then echo "$(date): No previous snapshot found, performing a full backup!" elif [ -d "$DEST/tmp" ]; then -- 2.25.1