blob: c4f0b5fdc45bfe741985e14973a446dad7f71c2b (
plain) (
tree)
|
|
# update backup scripts
_self_update() {
pushd $(dirname $0) &>/dev/null
git fetch origin 2>/dev/null
if [[ -n "$(git whatchanged HEAD..origin/master)" ]]; then
echo "Selfupdating backupscript..." | log
git merge origin/master | log
echo "Selfupdating done." | log
echo | log
popd &>/dev/null
exec $0
fi
popd &>/dev/null
}
|