Срыв во время Gzip - Повредит ли это содержимому файла?

Пожалуйста, предположим, мы выполняем gzip или же gunzip на относительно большой текстовый файл (>1 ГБ) или файлы как таковые в каталоге. Во время процесса, по ошибке или преднамеренно, процесс убивается.

Есть ли риск, что оригинальное содержимое файлов будет повреждено? Если это так, есть ли рекомендуемая практика для выполнения gzip/gunzip иначе, например, с определенными опциями, или нам нужно подождать, пока gzip/gunzip завершает его выполнение?

1 ответ

Решение

gzip/gunzip должен удалять оригинальный файл только после завершения операции. Чтобы быть уверенным в этом, вы можете передать -k или же --keep возможность запретить удаление исходного файла во время выполнения сценария или операции.

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