Trouver des dossiers et y coller un dossier précis

Fermé
Laurent_C01 Messages postés 7 Date d'inscription mercredi 23 mai 2018 Statut Membre Dernière intervention 28 mai 2018 - Modifié le 24 mai 2018 à 09:29
Laurent_C01 Messages postés 7 Date d'inscription mercredi 23 mai 2018 Statut Membre Dernière intervention 28 mai 2018 - 28 mai 2018 à 09:05
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 lundi 2 mai 2016 Statut Contributeur Dernière intervention 22 décembre 2020 157
24 mai 2018 à 13:53
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 7 Date d'inscription mercredi 23 mai 2018 Statut Membre Dernière intervention 28 mai 2018
28 mai 2018 à 08:17
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 lundi 2 mai 2016 Statut Contributeur Dernière intervention 22 décembre 2020 157 > Laurent_C01 Messages postés 7 Date d'inscription mercredi 23 mai 2018 Statut Membre Dernière intervention 28 mai 2018
28 mai 2018 à 08:35
Que renvoie
find /var/www/ -type d -name "C1M_407"
?
0
Laurent_C01 Messages postés 7 Date d'inscription mercredi 23 mai 2018 Statut Membre Dernière intervention 28 mai 2018
28 mai 2018 à 09:05
yes ! j avais oublié le httpdocs ! merci :-)
0
Bob36180 Messages postés 312 Date d'inscription dimanche 7 août 2016 Statut Membre Dernière intervention 22 novembre 2023 17
24 mai 2018 à 09:33
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 7 Date d'inscription mercredi 23 mai 2018 Statut Membre Dernière intervention 28 mai 2018
24 mai 2018 à 10:05
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