13 lines
531 B
Bash
13 lines
531 B
Bash
#!/bin/bash
|
|
#
|
|
DATE=$(date +%Y%m%d-%Hh%M)
|
|
LOGFILE=/home/johannes/.var/log/${DATE}-user-backup.log
|
|
touch $LOGFILE
|
|
echo "--------------------------------------------------------------------" >> $LOGFILE 2>&1
|
|
for repo in $(find /home/johannes -type d -name '.jr_backup'); do
|
|
git -C $repo/.. add $repo/../* >> $LOGFILE 2>&1
|
|
git -C $repo/.. commit -m "backup-${DATE}" >> $LOGFILE 2>&1
|
|
printf "\n\n\n" >> $LOGFILE 2>&1
|
|
done
|
|
echo "--------------------------------------------------------------------" >> $LOGFILE 2>&1
|