2017-08-04 18:48:31 +02:00
|
|
|
#!/bin/sh
|
|
|
|
|
|
|
|
usage () {
|
|
|
|
cat <<EOF>&2
|
2021-05-09 21:11:10 +02:00
|
|
|
Usage: ${0##*/} OLD-DIR NEW-DIR
|
2017-08-04 18:48:31 +02:00
|
|
|
|
2021-05-09 21:11:10 +02:00
|
|
|
Use rsync to display a folder tree diff between OLD-DIR and NEW-DIR.
|
|
|
|
Trailing slash is not necesssary.
|
2017-08-04 18:48:31 +02:00
|
|
|
EOF
|
|
|
|
}
|
|
|
|
|
|
|
|
[ $# -lt 2 ] && usage && exit 1
|
|
|
|
[ "$1" = "-h" ] && usage && exit
|
|
|
|
[ "$1" = "--" ] && shift
|
|
|
|
|
2021-05-09 21:11:10 +02:00
|
|
|
rsync -nivr --links --perms --group --owner --delete --size-only "$2/" "$1"
|