|
|
@ -1,5 +1,10 @@ |
|
|
|
#!/bin/bash |
|
|
|
|
|
|
|
[ ! -d "$1" ] && echo "SOURCE FOLDER $1 not reachable!" && exit -1 |
|
|
|
rsync -a --no-inc-recursive --info=progress2 --remove-source-files "$1" "$2" && find "$1" -type d -empty -delete |
|
|
|
SOURCE=$(realpath "$1") |
|
|
|
DEST=$(realpath "$2") |
|
|
|
|
|
|
|
[ ! -d "$SOURCE" ] && echo "SOURCE FOLDER <$SOURCE> not reachable!" && exit 1 |
|
|
|
[ ! -d "$DEST" ] && echo "DESTINATION FOLDER missing!" && exit 2 |
|
|
|
[ "$SOURCE" == "$DEST" ] && echo "SOURCE and DESTINATION overriden!" && exit 3 |
|
|
|
|
|
|
|
rsync -a --no-inc-recursive --info=progress2 --remove-source-files "$SOURCE" "$DEST" && find "$SOURCE" -type d -empty -delete |