Как извлечь содержимое сжатой директории с файлами в формате tar (*.gz)

for i in *.tar.gz *.tgz; do tar -zxvf $i; done


Эта команда использует цикл для извлечения содержимого всех сжатых архивов формата tar с расширением .tar.gz и .tgz в текущей директории. Команда tar используется для распаковки архива и опции -zxvf используются для извлечения содержимого из архива, где -z указывает на сжатие через gzip, -x на извлечение и -v на вывод прогресса в терминале. Переменная $i представляет собой текущее имя архива, которое передается как аргумент команде tar. Эта команда может быть полезна, если вы хотите извлечь контент из нескольких архивов формата tar без необходимости распаковывать каждый файл по отдельности. Альтернативный вариант: использовать параметр -C команды tar с указанием нужной директории и путь к архиву.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *