#/bin/bash` DATE=$(date +%Y%m%d-%Hh%M) LOGFILE=/home/johannes/.var/log/push-backup-${DATE}.log for d in $(find /home/johannes -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