backup_git/push_backup_git.sh
Johannes Randerath AS ROOT 13956bbc4d backup-20240510-13h15
2024-05-10 13:15:27 +02:00

11 lines
327 B
Bash

#/bin/bash`
DATE=$(date +%Y%m%d-%Hh%M)
LOGFILE=/home/johannes/.var/log/push-backup-${DATE}.log
for d in $(find -type d -name '.jr_backup'); do
printf "%s: " $d >> $LOGFILE
git -C $d/.. push origin main >> $LOGFILE 2>&1
printf "\n" >> $LOGFILE
done
git -C /etc push origin main >> $LOGFILE 2>&1
unset DATE LOGFILE d