2017-12-08 16:16:19 -05:00
|
|
|
#!/bin/bash
|
|
|
|
|
|
|
|
MONTH=$(( $(date +%m) - 1 ))
|
|
|
|
if [ "x$1" == "x" ]
|
|
|
|
then
|
|
|
|
YEAR=$(( $(date +%Y) - 1))
|
2018-08-09 11:55:23 -04:00
|
|
|
ONESET=true
|
2017-12-08 16:16:19 -05:00
|
|
|
else
|
|
|
|
YEAR=$1
|
|
|
|
fi
|
|
|
|
|
2018-08-09 11:55:23 -04:00
|
|
|
echo "Tarring up for year ${YEAR}..."
|
2017-12-08 16:16:19 -05:00
|
|
|
if [ $MONTH -eq 0 ];
|
|
|
|
then
|
|
|
|
MONTH=12
|
2018-08-09 11:55:23 -04:00
|
|
|
if [[ ! ${ONESET} ]]; then
|
|
|
|
YEAR=$(( $YEAR - 1))
|
|
|
|
fi
|
2017-12-08 16:16:19 -05:00
|
|
|
fi
|
|
|
|
|
2018-08-09 11:55:23 -04:00
|
|
|
tar -cvJf $YEAR.tar $YEAR-*.tar.xz --remove-files
|
2017-12-08 16:16:19 -05:00
|
|
|
|