Hi All,
I am trying to use rsync to
1) copy new files on the source to the destination
2) remove all files on the destination that do not
reside on the source
Problem: the extra files on the destination are
not being removed.
This is bash code:
Synchronize () {
# $1 rsync command
local Cmd="rsync ${1}"
echo "${Cmd}"
sync; sync
eval "${Cmd}"
sync; sync
echo "-----------------------------"; echo ""
}
Options="--recursive --verbose --delete --delete-excluded
--modify-window=5 --times --inplace --copy-links "
ExcludeLinux="--exclude='wine-*'"
Synchronize "${Options} ${ExcludeLinux} ${MyCDsSource}/Linux
${MyCDsTarget}/."
Synchronize "${Options} ${MyCDsSource}/WindowsInternet
${MyCDsTarget}/."
... [eleven more]
What am I missing?
Many thanks,
-T
Show replies by date