mv: impossible d'écraser le répertoire avec un non-répertoire

Est-il possible de contourner ce problème?

J'ai une situation où j'ai besoin de déplacer des fichiers sur 1 annuaire ci-dessous.

/a/b/c/d/e/f/g

problème, c'est que le nom de fichier à l'intérieur de g/ répertoire est le même que le nom du répertoire

et je reçois le message d'erreur suivant:

mv: cannot overwrite directory `../297534' with non-directory

Exemple:
/home/user/data/doc/version/3766/297534 est un répertoire, à l'intérieur il est également un fichier nommé 297534

j'ai donc besoin de déplacer ce fichier dans /home/user/data/doc/version/3766

Commande
C'est ce que je suis en cours d'exécution: (dans une boucle for)

cd /home/user/data/doc/version/3766/297534
mv * ../

source d'informationauteur anarchist