C'est juste mv srcdir/* targetdir/ .
S'il y a trop de fichiers dans srcdir vous voudrez peut-être essayer quelque chose comme l'approche suivante :
cd srcdir
find -exec mv {} targetdir/ +
Contrairement à \; le dernier + collecte les arguments dans un xargs de la même manière au lieu d'exécuter mv une fois pour chaque fichier.
mv -f source target
À partir de la page de manuel :
-f, --force
do not prompt before overwriting