#1 Le 18/06/2010, à 09:50
- killofthedevil
Renomé un dossier depuis le terminal (RESOLU)
Bonjour a tous,
voila je commence a me mettre a linux et plus particulièrement a Ubuntu 10.04
j'ai déjà lu quelque tuto sur l'utilisation du terminal et j'arrive a me déplacer dans les dossier et crée et déplacer des fichier et dossier.
Mon problème et que j'essaie de renommé un dossier avec le terminal voici ma formule :
olivier@olivier-desktop:~/Musique$ mv Bo saison 1 "lost Bo Saison 1"
mon dossier d'origine s'appelle Bo saison 1 et je veux le renomé lost Bo Saison 1
j'utilise mv car j'ai vu qu'on pouvais renommé avec cette commande
et sa me mais sa :
mv: la cible `lost Bo Saison 1' n'est pas un répertoire
es qu'elle qu'un peut m'aider svp car je commence vraiment a aime le terminal
Dernière modification par killofthedevil (Le 18/06/2010, à 10:27)
Hors ligne
#2 Le 18/06/2010, à 09:54
- Phendrax
Re : Renomé un dossier depuis le terminal (RESOLU)
Normal t'as des espaces dans ton nom de fichier, donc pour lui c'est différents arguments. Tu dois les échaper avec un caractère spécial : soit tu met la chaine entre " " ou entre ' ', soit tu met des \ devant chaque espace.
Du coup avec cette commande :
olivier@olivier-desktop:~/Musique$ mv Bo saison 1 "lost Bo Saison 1"
il comprend : déplacer "Bo", "saison" et "1" vers "lost Bo Saison 1"
Il faudra faire :
mv "Bo saison 1" "lost Bo Saison 1"
pour qu'il comprenne : déplacer "Bo saison 1" vers "lost Bo Saison 1"
Dernière modification par Phendrax (Le 18/06/2010, à 09:56)
HP Pavillon dv6800 - Ubuntu 10.10 - GNOME 2.32.0
Hors ligne
#3 Le 18/06/2010, à 10:00
- killofthedevil
Re : Renomé un dossier depuis le terminal (RESOLU)
merci de ta réponse si rapide
j'ai entré ma commande comme sa
olivier@olivier-desktop:~/Musique$ mv "BO saison 1" "lost Bo Saison 1"
et sa a fonctionné :) je te remercie encore
j'ai une autre question
si je voulais renommé disons 4 dossier quel serai la procédure pour le faire une une ligne de commande ?
Hors ligne
#4 Le 18/06/2010, à 10:00
- cracolinux
Re : Renomé un dossier depuis le terminal (RESOLU)
Salut!
Ta commande est bonne mais tu dois "protéger" les espaces par un antislash \
→
mv Bo\ saison\ 1 lost\ Bo\ Saison\ 1
N'oublie pas de te servir de la touche tabulation pour compléter les chemins et nom de fichier, ça fais gagner du temps et ça use moins les doigts.
Le terminal, c'est super. Moi je commence aussi à l'utiliser depuis quelques temps et ça devient très prenant!
En revanche, hésites pas à corriger tes fautes d'orthographe et de conjugaison.
(j'en profite pour le faire aussi !! )
[edit] trop tard !
Pour renommer 4 dossiers en une ligne, il te faut séparer chaque commandes par ;
exemple :
mv toto toto2 ; mv toto_1 toto_2 ; etc...
Bien sûr, il faut que les dossiers soient tous dans le répertoire en cours
Dernière modification par cracolinux (Le 18/06/2010, à 10:05)
Hors ligne
#5 Le 18/06/2010, à 10:06
- Phendrax
Re : Renomé un dossier depuis le terminal (RESOLU)
mv permet de déplacer le ou les fichiers sources vers le fichier destination
mv <source1> [source2 [source3 ...]] <destination>
Biensur si il y a plusieurs sources, la destination devra être un dossier
Par conséquent, si tu veux juste renommer des dossiers, tu ne peux donner que 2 arguments : la source et la destination (le nouveau nom du dossier)
Tu ne peux donc pas le faire en une seule ligne.
Si tu fais
mv Dossier_1 Dossier_2 Nouveau_nom_1 Nouveau_nom2
les Dossier_1, Dossier_2, Nouveau_nom_1 seront tous les 3 déplacés dans Nouveau_nom_2 (si il existe).
Edit : grilled
Dernière modification par Phendrax (Le 18/06/2010, à 10:06)
HP Pavillon dv6800 - Ubuntu 10.10 - GNOME 2.32.0
Hors ligne
#6 Le 18/06/2010, à 10:11
- killofthedevil
Re : Renomé un dossier depuis le terminal (RESOLU)
Oui oui la touche tabulation je l'utilise croit moi et désoler pour mes faute d'orthographe et de conjugaison j'ai jamais était très doué mais j'essaie de m'améliorai
j'ai aussi essayer de faire la commande avec les antislash et mais j'aime un peu plus les ":)".
T'aurai une solution pour renommé plusieurs dossier en une seul ligne de commande ?
et encore merci
Hors ligne
#7 Le 18/06/2010, à 10:13
- killofthedevil
Re : Renomé un dossier depuis le terminal (RESOLU)
Ah je viens de voir vos réponse je vais essayer et je vous tien au courant
merci
Hors ligne
#8 Le 18/06/2010, à 10:20
- killofthedevil
Re : Renomé un dossier depuis le terminal (RESOLU)
Cracolinux j'ai mis ta ligne de commande
la voila :
olivier@olivier-desktop:~/Musique$ mv "BO Saison 3" "Lost Bo Saison 3" ; "BO Saison 4" "Lost Bo Saison 4" ; "BO Saison 5" "Lost Bo Saison 5"
et sa ma juste renommé BO saison 3 en Lost Bo saison 3 le reste na pas bougé
tu voie ou j'ai pu faire une erreur ?
Hors ligne
#9 Le 18/06/2010, à 10:23
- Phendrax
Re : Renomé un dossier depuis le terminal (RESOLU)
Bah t'as pas remis la commande mv à chaque fois.
Mettre un ; c'est comme sauter une ligne : ça indique que l'instruction est terminée et qu'on passe à autre chose
HP Pavillon dv6800 - Ubuntu 10.10 - GNOME 2.32.0
Hors ligne
#10 Le 18/06/2010, à 10:27
- killofthedevil
Re : Renomé un dossier depuis le terminal (RESOLU)
Ah oui merci j'avais pas vu
voila sa a marcher je vous remercie beaucoup tous les deux
Hors ligne