diff --git a/script.sh b/script.sh index 0ed5214..bf142b4 100644 --- a/script.sh +++ b/script.sh @@ -1,5 +1,18 @@ #! /bin/bash +set -eu + +src=$1 +dest=/var/backups/$(date -I) + +mkdir -p ${dest} + +# tar cpzf /var/backups/$(date -I)/etc.tgz /etc +tar cpzf ${dest}/${src}.tgz ${src} + +find ${dest} -maxdepth 1 -type f -mtime +7 -exec echo rm {} \; + + exit 0 \ No newline at end of file