#!/bin/sh target="${1:-cyberleo@akisha:world/}" cd "$(dirname "$(dirname "${0}")")" filter="$(mktemp filter.XXXXXXXX)" trap "rm -f '${filter}'" exit hup int term kill cat < "${filter}" - /${filter} - /.git/ - /src/backup/** - /src/conf/*/ - /src/conf/*.cpio.gz + /src/conf/*.md_size - /src/pkg/ - /src/root/ - /tree/ - /src/*/.keep + /** EOF rsync --archive --delete --filter=". ${filter}" --hard-links --progress --sparse --stats --verbose ./ "${target}"