J'ai 3 fichiers tar
de très grande taille (~ 100 Go chacun), chacun contenant plusieurs fichiers tar
contenant des images. Est-il possible de les décomposer dans leur hiérarchie respective? Par exemple, si mes 3 gros fichiers tar
sont a.tar
, b.tar
et c.tar
, et que chacun d’entre eux contient 1.tar
, 2.tar
, et ainsi de suite, après extraction, je souhaite que les images se trouvent dans leurs chemins respectifs, comme a/2/img37.jpg
ou c/1/img346.jpg
, etc. Toute aide sera très appréciée!
Cela vous aidera
https://pypi.python.org/pypi/nested.tar.archives.extractor/1.1
1.Vérifiez que python 2.6 ou python 2.7 est installé.
2. Extrayez le fichier téléchargé "nested.tar.archives.extractor-1.1 [python 2.x] .tar.gz"
3.Copiez le fichier "extractnested.py" dans l'un des dossiers de votre variable d'environnement PATH (Remarque: pour les utilisateurs de Linux, comme vous le savez peut-être, afin de permettre l'exécution de extractnested.py en tant que script bash, vous devez lui accorder des autorisations. - $ chmod ugo + rx extractnested.py)
Maintenant, vous pouvez extraire n'importe quelle archive tar du terminal -
extractnested.py path [path ...]
où chemin est le chemin de l'archive tar à extraire.