Risposte:
Se tutto ciò che vuoi è creare un file tar.gz (chiamato anche tgz), puoi usare 7Zip da http://www.7-zip.org/
Per funzionare come "tar -czf" devi concatenare due chiamate 7z:
7z -ttar a dummy c:\my\path\* -so | 7z -si -tgzip a x.tgz
Questo crea un file x.tgz contenente tutti i dati da c: \ my \ path \ .
-So reindirizza l'output su stdout e l'opzione -si raccoglie quei dati.
Dai un'occhiata a Tar per Windows .
Il programma GNU Tar offre la possibilità di creare archivi tar, oltre a vari altri tipi di manipolazione. Ad esempio, è possibile utilizzare tar su archivi creati in precedenza per estrarre file, archiviare file aggiuntivi o aggiornare o elencare i file che erano già memorizzati.
La porta Win32 può solo creare archivi tar, ma non può reindirizzare il suo output ad altri programmi come gzip o compress e non creerà archivi tar.gz; dovrai usare o simulare un tubo batch. BsdTar ha la capacità di creare e manipolare direttamente archivi .tar, .tar.gz, tar.bz2, .zip, .gz e .bz2, comprende le opzioni più utilizzate di GNU Tar ed è anche molto più veloce; per la maggior parte degli scopi è da preferire a GNU Tar.
tar -czf
crea un file tar compresso con gzip, di solito l'estensione .tar.gz
o .tgz
viene utilizzato.
Windows non ha il supporto integrato per la creazione (o la lettura) di file tar o file compressi con gzip e Microsoft non offre strumenti per questo.
Questo formato può essere creato utilizzando, ad esempio, 7Zip; vedi per esempio questo post sul blog: http://www.tmsnetwork.org/blog/creating-targz-archive-easily-windows (copia di archive.org: apparentemente questo blog è scomparso). Potrebbero essere utilizzati molti altri strumenti, vedere http://www.7zip.com/type/5/TAR (copia di archive.org: apparentemente 7zip.com è scomparso, per essere sostituito da 7-zip.org ).
Puoi anche scaricare e installare 7zip. http://www.7zip.org . Con esso, puoi sia decomprimere che imballare molti tipi di compressione diversi tra cui gzip.
Penso che il modo più elegante per farlo sarebbe installare il sottosistema Linux per Windows.
Tieni presente che questa è beta.
Esistono anche molti modi per ottenere la funzionalità Linux:
Ci sono molti strumenti e applicazioni che lo fanno.
Procedi nel seguente modo:
Scarica libarchive https://sourceforge.net/projects/gnuwin32/files/libarchive/2.4.12-1/libarchive-2.4.12-1-setup.exe/download
Poi"%programfiles(x86)%\gnuwin32\bin\bsdtar.exe" czf path_to_compressed_file path_to_folder