David Thorburn-Gundlach wrote:
The biggest benefit of rsync is working across hosts; that's the 'r' part from rlogin & rsh days. I don't know too many use cases for using rsync to transfer files around(*) on local disk; that's a job for tar et al (works great in bulk) or, as you intimate here, just 'mv'.
It's probably just me and my peculiar habits - * copying anything needing root access, when I'm generally in user mode. e.g. rsync -av something root@localhost:/dest/ * for longer running copies, I like that rsync is restartable.
But bashing rsync for having a --remove-source-files option to effect a move operation is silly.
+1 -- Per Jessen, Zürich (19.5°C) Member, openSUSE Heroes (2016 - present) We're hiring - https://en.opensuse.org/openSUSE:Heroes