#!/bin/bash [[ $(id -u) -eq 0 ]] && exec sudo -H -u randomdan $0 $@ find /var/git -maxdepth 2 -name config -type f | \ xargs grep -F '[remote "github"]' -l | \ xargs dirname | \ while read d do git -C $d push -q github --mirror || echo "Mirroring $d failed" done