Déplacer des fichiers sans les dossiers

Fermé
Scalpeur - 27 févr. 2008 à 17:57
 Scalpeur - 27 févr. 2008 à 18:36
Bonjour,

Voici mon problème :

Je souhaite déplacer tous les fichiers présents dans mon répertoire TOTO dans le répertoire TATA mais uniquement les fichiers et pas les dossiers.

Ainsi, si dans TOTO je fais
mv * /TATA/

La commande me déplace tous les fichiers et tous les dossiers présents dans TOTO.

Comment faire pour limiter l'action au Fichiers?

Merci pour votre aide.
A voir également:

2 réponses

jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895
27 févr. 2008 à 18:30
Salut,

man find
find /chemin/TOTO/ -type f -exec mv {} /chemin/TATA/ \;
;-))
0
J'ai vu passé cette commande mais je me demandais s'il n'y avait pas plus simple.

Je vais finalement me diriger vers cette solution en y ajoutant quelques critères.

Merci beaucoup
0