Copie répertoire avec 2 exceptions

Fermé
audrey - 14 févr. 2008 à 14:49
 audrey - 20 févr. 2008 à 09:52
Bonjour,

c'est une question toute simple mais je n'ai pas trouvé la réponse sous Google.
Je cherche quelle est la commande pour copier un répertoire sous linux excepté un fichier et excepté un sous répertoire de ce répertoire.
Par exemple, j'ai le répertoire "toto" dans lequel il y a trois sous-répertoire "titi", "tutu", "tata" et un fichier "tete".
Je souhaiterais copier le répertoire "toto" sans copier le sous répertoire "titi" et le fichier "tete".
Je vous remercie pour vos réponses.

Audrey
A voir également:

3 réponses

asevere Messages postés 13089 Date d'inscription lundi 28 janvier 2002 Statut Webmaster Dernière intervention 3 février 2022 425
14 févr. 2008 à 15:27
Bonjour,

Tout dépend de la raison pour laquelle tu ne veux pas copier ces fichiers/repertoires

Le plus simple serait de tout copier puis de supprimer ensuite ce que tu ne veux pas

Sinon, avec find trouver tout ce qui n'es pas dans le repertoire voulu et qui n'est pas le fichier voulu et le copier...

Les solutions sont multiples, mais tu n'auras pas une commande unique, sauf a être dans une configuration bien particulière (présence de liens, etc)
0
dubcek Messages postés 18589 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 21 mars 2023 5 584
14 févr. 2008 à 15:34
hello
en copiant avec tar, il y a l'option X pour exclure des fichiers:
-X, --exclude-from FILE
exclude files listed in FILE
0
Ca marche.
Merci beaucoup !!!

Audrey
0