Réponses:
mv /folder1/folder2/* /folder1/
il y a une mise en garde à savoir si vous avez des fichiers invisibles (commençant par '.') dans votre dossier. dotglob (*) ne développera pas (et mv ne déplacera pas) les fichiers invisibles à moins que vous ne changiez son comportement avec shopt
. shopt -s dotglob
pour développer des fichiers invisibles et shopt -u dotglob
revenir à la valeur par défaut.
déplacer récursivement des fichiers dans le dossier actuel:
find -type f -exec mv -v {} . \;
sachez que vous n'écraserez pas les fichiers existants.