J'ai le problème suivant. Normalement, on utilise la commande find exec cp -r pour tout copier d'un répertoire à un autre. Dans ce cas, je ne suis pas autorisé à le faire ou à utiliser une boucle while / for pour la commande find.
Ce dont j'ai besoin, c'est de tout copier d'un répertoire à un autre avec la structure de répertoires complète.
find
pour ça?rsync -r
ls -R
pour lister vos répertoires de manière récursive et diriger le résultat vers une boucle.Réponses:
Vous pouvez commencer avec quelque chose comme ceci:
qui crée la structure de répertoire sous le répertoire de destination. Vous pouvez ajouter de nombreuses commandes à printf.
la source