Also, wenn man alles, wirklich alles außer dem Zielverzeichnis selbst, in das Zielverzeichnis schieben will, dann empfiehlt sich die zsh-Methode erst Recht:
mv *~ziel ziel
(mit extendedglob)...
Oder eben nach der Option suchen, die mv bei diesem Fehler abbrechen lässt...