Comment puis-je exécuter la commande «tar -czf» sous Windows?


13

J'utilise actuellement un ordinateur qui n'a accès qu'à Windows.

Je dois soumettre un dossier après l'avoir exécuté tar -czf.

Comment puis-je faire cela sous Windows, ai-je des options?

Réponses:


11

Si tout ce que vous voulez est de créer un fichier tar.gz (également appelé tgz), vous pouvez utiliser 7Zip depuis http://www.7-zip.org/

Pour fonctionner comme "tar -czf", vous devez chaîner deux appels 7z:

7z -ttar a dummy c:\my\path\* -so | 7z -si -tgzip a x.tgz

Cela crée un fichier x.tgz contenant toutes les données de c: \ mon \ chemin \ .

L'option -so redirige la sortie vers stdout et l'option -si récupère ces données.


1
vous devriez avoir nettement plus de votes positifs
Valerio

4

Jetez un œil à Tar pour Windows .

Le programme GNU Tar offre la possibilité de créer des archives tar, ainsi que divers autres types de manipulation. Par exemple, vous pouvez utiliser tar sur des archives créées précédemment pour extraire des fichiers, pour stocker des fichiers supplémentaires ou pour mettre à jour ou répertorier des fichiers qui étaient déjà stockés.

Le port Win32 peut uniquement créer des archives tar, mais ne peut pas diriger sa sortie vers d'autres programmes tels que gzip ou compresser, et ne créera pas d'archives tar.gz; vous devrez utiliser ou simuler un tube batch. BsdTar a la capacité de créer et de manipuler directement les archives .tar, .tar.gz, tar.bz2, .zip, .gz et .bz2, comprend les options les plus utilisées de GNU Tar, et est également beaucoup plus rapide; dans la plupart des cas, il doit être préféré à GNU Tar.


Bien que cela puisse théoriquement répondre à la question, il serait préférable d'inclure ici les parties essentielles de la réponse et de fournir le lien de référence.
soandos


2

tar -czfcrée un fichier tar compressé, généralement l'extension .tar.gzou .tgzest utilisé.

Windows n'a pas de prise en charge intégrée pour créer (ou lire) des fichiers tar ou des fichiers compressés, et Microsoft ne propose aucun outil pour cela non plus.

Ce format peut être créé en utilisant, par exemple, 7Zip; voir par exemple ce billet de blog: http://www.tmsnetwork.org/blog/creating-targz-archive-easily-windows (copie archive.org: apparemment ce blog a disparu). De nombreux autres outils pourraient être utilisés, voir http://www.7zip.com/type/5/TAR (copie archive.org: apparemment 7zip.com a disparu, pour être remplacé par 7-zip.org ).


2
Je pense qu'il demande une façon native de le faire. (au lieu d'une tierce partie)
Pacerier

1

Vous pouvez également télécharger et installer 7zip. http://www.7zip.org . Avec lui, vous pouvez à la fois décompresser et emballer de nombreux types de compression différents, y compris gzip.



En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.