Прямо сейчас я запускаю извлечение из .gz
файла с помощью Windows gzip.exe
.
Однако, когда я распаковываю файл, он убивает .gz
файл и оставляет меня с извлеченным файлом. Например, если я запускаю это в командной строке:
gzip.exe -d -f foo.csv.gz
Я выхожу foo.csv
из zip-файла, но теряю файл foo.csv.gz
. Я искал в интернете, но не смог найти флаг, который говорит сохранить базовый файл или что-то в этом роде. Есть ли флаг, который я упускаю? Или мне нужно извлечь его, а затем снова сжать, чтобы заархивировать файл?
решение1
Пытаться:
gunzip -c foo.csv.gz > foo.csv
или (синонимично):
gzip -d -c foo.csv.gz > foo.csv