Annotation of embedaddon/rsync/support/rsync-no-vanished, revision 1.1

1.1     ! misho       1: #!/bin/bash
        !             2: 
        !             3: IGNOREEXIT=24
        !             4: IGNOREOUT='^(file has vanished: |rsync warning: some files vanished before they could be transferred)'
        !             5: 
        !             6: set -o pipefail
        !             7: 
        !             8: rsync "${@}" 2>&1 | (egrep -v "$IGNOREOUT" || true)
        !             9: ret=$?
        !            10: 
        !            11: if [[ $ret == $IGNOREEXIT ]]; then
        !            12:     ret=0
        !            13: fi
        !            14: 
        !            15: exit $ret

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>