Extraire un certain nombre de fichiers de très gros fichiers tar.gz

0

Je suis un casse-tête d'avoir à extraire 20 000 fichiers d'un tar.gz qui contient 4 millions de fichiers sans extraire l'archive complète en raison de l'espace disque limité. J'ai une liste de 20 000 noms de fichiers et je peux, en principe,

tar zxvf archive.tar.gz myfilename1

20 000 fois, mais même cela prend trop de temps. Y a-t-il une bonne solution pour cela?

utilisateur1727876
la source
1
En tant que réputation 1 utilisateur: Si une réponse vous a aidé, n'oubliez pas de cliquer sur le gris à gauche du texte, ce qui signifie "oui, c'est LA réponse"!
Hannu

Réponses:

3

man tar

  -T, --files-from FILE
           obtenir des noms à extraire ou créer à partir de FILE

Hannu
la source