Je souhaite exclure les types de fichiers suivants:
- epub
- html (majuscule aussi)
- azw3
- mobi
- opf
- SMS
J'ai ceci jusqu'à présent qui ne semble pas fonctionner, je reçois une erreur disant "ligne de commande incorrecte".
7z e "-x!*.epub" "-x!*.pdf" "-x!*.html" "-x!*.azw3" "-x!*.mobi" "-x!*.txt" "-x!*.HTML" "-x!*.opf" *
J'ai également essayé la commande ci-dessus sans guillemets doubles.
J'ai créé la commande ci-dessus en utilisant les informations d' ici (pour Windows) mais cela ne semble pas fonctionner sous Linux.
7z
? Vous voulez essayer avec une seule archive?De
man 7z
:Pour exclure un fichier (ou des types), vous pouvez utiliser la commande suivante:
Remarquez
-xr
au lieu de-x
. Ler
indique récursif afin qu'il puisse faire correspondre les fichiers exclus dans les hiérarchies de dossiers approfondiesLe fichier
exclude.txt
est une liste séparée par des retours chariot comme ceci:la source
Si vous souhaitez exclure le répertoire complet (vous pouvez avoir ce fichier d'extension séparé dans le répertoire)
Ici, le répertoire des fournisseurs , des vues et des documents a été exclu.
la source
sudo
? Et qu'est-ce que cela ajoute aux réponses existantes?