J'essaie de compresser un répertoire (sous Unix via SSH), mais je dois exclure quelques sous-répertoires (ainsi que tous les fichiers et répertoires qu'ils contiennent).
Jusqu'ici j'ai ceci:
zip -r myarchive.zip dir1 -x dir1/ignoreDir/**/*
Cela ne semble pas fonctionner cependant.
J'ai aussi essayé
zip -r myarchive.zip dir1 -x dir1/ignoreDir1/* dir1/ignoreDir2/*
Cependant, cela inclura toujours des sous-répertoires dans ignoreDir1 et ignoreDir2.
La structure des sous-répertoires dans les répertoires que je souhaite exclure est assez importante, aussi je ne peux pas simplement ajouter chaque répertoire à l'argument -x.
Est-ce que quelqu'un sait comment faire ça?