#!/bin/zsh
backup_dir="/Users/jml/Desktop/sonogarden_backup"
+date=$(date +%Y%m%d)
echo "------------------------------"
echo " "
-echo "back up dir is: " $backup_dir
-
-if [ -d $backup_dir ]
-then
- echo 'found a previously existing backup dir; removing contents...'
- rm -rf $backup_dir/*
-else
- echo 'creating backup directory'
- mkdir $backup_dir
-fi
+echo "creating backup directory: ${backup_dir}_$date"
+mkdir "${backup_dir}_$date"
echo " "
echo "------------syncing backup dir"
echo " "
-rsync -av --exclude=".gitignore" --exclude ".git" --exclude="*.sh" --exclude="archive.zsh" --exclude="misc" --exclude="notes" --exclude="old" $PWD/ $backup_dir
+rsync -av --exclude=".gitignore" --exclude ".git" --exclude="*.sh" --exclude="archive.zsh" --exclude="misc" --exclude="notes" --exclude="old" $PWD/ ${backup_dir}_$date
echo " "
-echo "------------archive complete. Please see" $backup_dir "for details."
+echo "------------archive complete. Please see" ${backup_dir}_$date "for details."