Es solo mv srcdir/* targetdir/
.
Si hay demasiados archivos en srcdir
es posible que desee probar algo como el siguiente enfoque:
cd srcdir
find -exec mv {} targetdir/ +
A diferencia de \;
el +
final recopila argumentos en un xargs
de la misma manera en lugar de ejecutar mv
una vez por cada archivo.
mv -f source target
Desde la página del manual:
-f, --force
do not prompt before overwriting