Sous Linux (Ubuntu), comment déplacer tous les fichiers et répertoires vers le répertoire parent ?
Réponses
Trop de publicités?Tapez ceci dans le Shell :
mv *.* ..
Cela déplace TOUS les fichiers d'un niveau supérieur.
Le personnage *
est un joker. Donc *.deb
va déplacer tous les fichiers .deb, et Zeitgeist.*
va déplacer Zeitgeist.avi et Zeitgeist.srt d'un dossier vers le haut, puisque, bien sûr, ..
indique le répertoire parent.
Pour tout déplacer, y compris les dossiers, etc., utilisez simplement *
au lieu de *.*
Il n'est pas nécessaire de changer de répertoire. Il suffit d'inclure * à la fin du chemin :
mv /my/folder/child/* /my/folder/
ci-dessus ne déplace que les fichiers non cachés. Pour déplacer uniquement les fichiers cachés, utilisez .*
mv /my/folder/child/.* /my/folder/
Les deux ci-dessus peuvent être combinés en une seule commande :
mv /my/folder/child/{.,}* /my/folder/
Voir aussi : Comment déplacer tous les fichiers, y compris les fichiers cachés, dans le répertoire parent via *.
- Réponses précédentes
- Plus de réponses