Trouver des dossiers et y coller un dossier précis

Laurent_C01 Messages postés 10 Statut Membre -  
Laurent_C01 Messages postés 10 Statut Membre -
Bonjour
Sur un serveur Linux Plesk 12.5 (CentOS 7) sur lequel j ai 150/170 domaines et sous sites.

Comment trouver tous les dossiers "folder/sub/" pour y coller un autre dossier se trouvant à une adresse precise, par exemple : "/var/www/vhosts/domaine.com/folder-a-copier"

Merci à vous
A voir également:

2 réponses

UnGnU Messages postés 1158 Date d'inscription   Statut Contributeur Dernière intervention   158
 
Salut,

Cette syntaxe devrait le faire (à la condition qu'il n'y ait pas d'espace dans tes noms de dossiers et fichiers) :

find /var/www/ -type d -name "folder-to-find" -exec cp -vr /var/www/vhosts/domaine.com/folder-a-copier {} \+

1
Laurent_C01 Messages postés 10 Statut Membre
 
Bonjour, j ai testé en faisant ceci :

find: prédicat inconnu « -name C1M_407 »
Voyez-vous pourquoi ? le dossier existe et l'adresse est bonne

Merci
0
UnGnU Messages postés 1158 Date d'inscription   Statut Contributeur Dernière intervention   158 > Laurent_C01 Messages postés 10 Statut Membre
 
Que renvoie
find /var/www/ -type d -name "C1M_407"
?
0
Laurent_C01 Messages postés 10 Statut Membre
 
yes ! j avais oublié le httpdocs ! merci :-)
0
Bob36180 Messages postés 335 Statut Membre
 
Bonjour,

Dans le terminal, rend toi en superutilisateur dans le répertoire où tu veux coller ton dossier puis tape :
cp -r /var/www/.../dossieracopier
0
Laurent_C01 Messages postés 10 Statut Membre
 
D'accord merci et pour le coller dans tous les dossiers sub, ceci serait-il bon ?
find /var/www/ -type d -name "folder-to-find" -print cp -r /var/www/.../dossieracopier
0