[cp] Tous les repertoire d'un repertoire
ekra
Messages postés
1873
Statut
Membre
-
lami20j Messages postés 21506 Date d'inscription Statut Modérateur, Contributeur sécurité Dernière intervention -
lami20j Messages postés 21506 Date d'inscription Statut Modérateur, Contributeur sécurité Dernière intervention -
Bonjour,
J'aimerais copier les fichiers qui se trouvent sur un CD-ROM sur mon disque dur.
Or je tape :
sudo cp /media/cdrom0 /home/nonutilisateur/rep
Mais la bien sûre j'obtiens le repertoire cdrom0 (avec tout dedans) mais j'aimerais savoir s'il est possible de copier tous les dossiers et fichiers dans un repertoire (sans copier le dossier de celui qui les contient).
En gros j'aimerais me retrouver sans le cdrom0 à la fin.
Je vous remercie de votre aide !
J'aimerais copier les fichiers qui se trouvent sur un CD-ROM sur mon disque dur.
Or je tape :
sudo cp /media/cdrom0 /home/nonutilisateur/rep
Mais la bien sûre j'obtiens le repertoire cdrom0 (avec tout dedans) mais j'aimerais savoir s'il est possible de copier tous les dossiers et fichiers dans un repertoire (sans copier le dossier de celui qui les contient).
En gros j'aimerais me retrouver sans le cdrom0 à la fin.
Je vous remercie de votre aide !
4 réponses
-
Salut,
sudo cp -R /media/cdrom0/* /home/nonutilisateur/rep/
;-) -
Bonjour
Si tu fais cd /media/cdrom0 tu te retrouves sur le cdrom et de là tu lances tes copies
ou essaie cp /media/cdrom0/*.* destination
Claude -
AH merci à vous deux ...
En plus j'avais lu dans un tutoriel à quoi servait l'étoile, mais étant débutant ça ne m'a pas sauté aux yeux.
Merci beaucoup :) -
Salut,
sudo cp /media/cdrom0 /home/nonutilisateur/rep
Normalement le Synopsis de la commande cp est (mais tu sais déjà):cp [options] fichier chemin cp [options] fichier... répertoire
donc les fichiers sont copier dans le chemin
si tu dit /media/cdrom0 /... alors c'est cdrom qui est copier
La 2ème version de claude ray ne fonction pas sous le répertoires, mais seulement sur des fichier qui ont une extension (pas à cause des * mais à cause de .)
Voilà une posibilitécd /mnt/cdrom0 cp -Rv . /destination/
-
Merci de ton explication.
J'avais vu en effet que le *.* pzemettait uniquement la copie des fichiers (après une serie de "ommission de ....) :p.
Sinon -Rv => R recursif ? et "v" c'est pour afficher ?- Re,
Oui c'est ça.
-R Copier récursivement les répertoires, et gérer correctement les copies des fichiers spéciaux ou des FIFOs.
-v, --verbose
Afficher le nom de chaque fichier avant de le copier.
Regarde aussi man install
install - Copier des fichiers et positionner leurs attributs.
Dès fois c'est utile. - Re,
puisque tu utilises Ubuntu http://doc.ubuntu-fr.org/ et http://www.ubuntu-fr.org/ et que Ubuntu est basé sur Debian http://www.debian.org/doc/ et http://www.us.debian.org/doc/manuals/reference/reference.fr.html
-