GNU/Linux >> Tutoriels Linux >  >> Linux

Extraire des fichiers spécifiques dans une archive tar à l'aide d'un caractère générique

Au final, j'ai trouvé alors la réponse après une bonne pause. L'option est génériques , pluriel...

Donc la commande

tar -xf MyTar.tar --wildcards "*.jpg"

fait exactement ce dont j'avais besoin.


Mettez des guillemets autour du caractère générique comme ceci "*.jpg" ainsi, le shell n'essaiera pas de l'étendre et le passera directement à tar. Vous voulez que tar évalue le caractère générique, pas le shell et les guillemets le font.


Linux
  1. Comment extraire des fichiers de l'archive de paquets Debian DEB

  2. Comment extraire des fichiers tar dans un répertoire spécifique ou différent sous Linux

  3. Comment chiffrer et déchiffrer des fichiers et des répertoires à l'aide de Tar et OpenSSL

  4. Comment extraire les fichiers .gz et .tar.gz sous Linux

  5. Créer une archive Tar d'un répertoire, à l'exception des fichiers cachés ?

Commande Tar sous Linux (créer et extraire des archives)

Comment compresser et extraire des fichiers à l'aide de la commande Tar, Zip sous Linux

Commande tar Linux - Comment compresser des fichiers sous Linux

Comment tarer des types de fichiers spécifiques (extensions) dans un répertoire

Commande Linux tar pour compresser et extraire des fichiers

Comment exclure des fichiers de l'archive TAR à l'aide d'expressions régulières ?