У меня есть огромный архив tarbell с чрезмерно большим или поврежденным error_log, который заставляет архив зависать при попытке извлечь его. Есть ли способ удалить это из архива перед распаковкой или извлечением архива без извлечения этого конкретного файла на терминале Mac OS X?
Я нашел этот пост о том, как efficiently-remove-files-from-large-tgz, однако я попробовал флаг -delete, но получил эту ошибку:
tar: Option --delete is not supported
Есть ли способ:
- удалить файл из архива без его разархивирования?
- извлечь архив, но исключить файл?