[cp] Tous les repertoire d'un repertoire

ekra Messages postés 1873 Statut Membre -  
lami20j Messages postés 21644 Statut Modérateur, Contributeur sécurité -
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 !

4 réponses

jipicy Messages postés 41342 Statut Modérateur 4 896
 
Salut,
sudo cp -R /media/cdrom0/* /home/nonutilisateur/rep/
;-)
2
claude ray Messages postés 3093 Statut Contributeur 700
 
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
0
ekra Messages postés 1873 Statut Membre 342
 
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 :)
0
lami20j Messages postés 21644 Statut Modérateur, Contributeur sécurité 3 570
 
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/
0
ekra Messages postés 1873 Statut Membre 342
 
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 ?
0
lami20j Messages postés 21644 Statut Modérateur, Contributeur sécurité 3 570 > ekra Messages postés 1873 Statut Membre
 
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.
0
ekra Messages postés 1873 Statut Membre 342 > lami20j Messages postés 21644 Statut Modérateur, Contributeur sécurité
 
Parfait

Grâce à vous j'ai tenu avec une distrib Linux plus de 24 H 00 et je sens que je vais la garder (j'ai Ubuntu) vu que j'ai réussi ENFIN ;) à installer quelques programmes nécéssaires à la "survie". (je n'ai même plus Windows)

Merci.
0
lami20j Messages postés 21644 Statut Modérateur, Contributeur sécurité 3 570 > ekra Messages postés 1873 Statut Membre
 
0