Как восстановить исходный файл.gz после запуска gunzip -f file.gz?

Поведение gunzip по умолчанию заключается в удалении файла.gz после его распаковки.

Есть ли способ восстановить исходный файл из распакованной версии на Mac OS?

2 ответа

Скопировать файл.gz первым? Технически это не "восстанавливает" файл, который вы просили, но я подозреваю, что результатом является то, что вас волнует, а не процесс.

cp original.gz tmp.gz && gunzip tmp.gz && mv tmp original

.. которое вы также можете добавить в качестве функции bash в вашем .bashrc или локальный скрипт и передайте ему оригинальное имя файла, если вам это нужно.

Не оригинального файла, нет.

Единственный способ восстановить исходный файл - это "восстановить" исходный файл, используя некоторую форму восстановления данных.

ОДНАКО, вы можете просто повторно сжать выходные файлы, если все, что вам нужно, это еще один GZIP-файл.

Другие вопросы по тегам