Jak korzystać z interfejsu 7-Zip CLI ( 7za.exe ) w systemie Windows do tworzenia archiwów .tgz, tak jak tar zcvf archive.tgz source_files
w systemie Linux?
30
Jeśli chcesz to zrobić w jednej linijce:
7za.exe a -ttar -so -an source_files | 7za.exe a -si archive.tgz
-an
Przełącznik mówi 7-Zip nie do analizowania wiersza polecenia archive_name parametr, który jest zwykle wymagane.
archive.tar
nazwa pliku jest wymagana, gdy dane są przesyłane strumieniowo na standardowe wyjście.Jeśli tylko kompresujesz 1 plik do archiwum, to
7za a archive.tgz source_file
zadziała.Jeśli chcesz dodać wiele plików do tar, musisz to zrobić w dwóch krokach: Utwórz tar, a
7za a archive.tar source_files
następnie skompresuj7za a archive.tgz archive.tar
I opcjonalnie usuń „tymczasową” smołę
del archive.tar
źródło