1 votes

Extraction de plusieurs fichiers .tar imbriqués

J'ai 3 tar fichiers de grande taille (~100 GB chacun), et chacun d'entre eux a plusieurs tar qui contiennent des images. Est-il possible de les décompresser tous dans leur hiérarchie respective ? Par exemple, si mes 3 grands fichiers tar sont a.tar , b.tar y c.tar et chacun d'entre eux contient 1.tar , 2.tar et ainsi de suite, après l'extraction, je veux que les images se trouvent dans leurs chemins respectifs, comme par exemple a/2/img37.jpg ou c/1/img346.jpg et ainsi de suite. Toute aide sera très appréciée !

2voto

Arun Points 1909

Cela vous aidera à

https://pypi.Python.org/pypi/nested.tar.archives.extractor/1.1

1) Assurez-vous que Python 2.6 ou Python 2.7 est installé.

2. extraire le fichier téléchargé "nested.tar.archives.extractor-1.1 [Python 2.x].tar.gz"

3. copiez le fichier "extractnested.py" dans un des dossiers de votre variable d'environnement PATH (Note : Pour les utilisateurs de linux, comme vous le savez peut-être, pour permettre l'exécution de extractnested.py en tant que script bash, vous devez lui accorder des permissions - $ chmod ugo+rx extractnested.py)

Vous pouvez maintenant extraire n'importe quelle archive tar à partir du terminal -

extractnested.py path [path ...]

où chemin est le chemin de l'archive tar que vous voulez extraire.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X