Я использую MacOS и у меня есть папка tar, которая содержит большое количество файлов bz2.gz внутри папки tar. Эти файлы .gz можно распаковать вручную, если я щелкнул файл в Finder. Например, после разархивирования каждый файл bz2 является папкой, которая включает в себя множество других файлов. Однако, когда я попытался запустить команды терминала для рекурсивного извлечения всех файлов, я не могу получить файлы папок (bz2), а только файл заканчивается на bz2, который не может быть открыт в Mac OS. Вот команды, которые я использовал:
шаг 1 : tar -xf target_folder.tar шаг 2 : gzip -r -d * .gz шаг 3: gzip -r -d * .bz2
Пример - Структура каталогов: Целевая папка - file1.bz2.gz, - file2.bz2.gz, ...
После шага 3 я закончил файлами bz2, но не папками (оканчивается именами bz2).
Что я хочу : file1.bz2 папка и file2.bz2 папка и т. д. и не file1.bz2 и file1.bz2 файлы .
Кроме того, я также попытался разархивироватьвсе каталоги / файлы вручную из Finder. Но после выбора всего и разархивирования всегда говорилось, что некоторые файлы пусты, и мне нужно щелкнуть один за другим для всех файлов, чтобы завершить процесс. Я не дождался конца, потому что слишком много файлов для работы.
Ваша помощь и поддержка очень ценятся!
Джек