Как разархивировать все файлы .tar.gz и удалить сжатые .tar.gz

for i in *.tar.gz; do tar -x -v -z -f $i && rm -v $i; done


Эта команда используется для разархивирования всех файлов с расширением .tar.gz в текущем каталоге и последующего удаления этих сжатых файлов.

Используется цикл «for» для обхода всех файлов с расширением .tar.gz. Команда «tar» используется для разархивирования каждого файла. Опции «-x -v -z -f» указывают на распаковку (-x), вывод подробной информации (-v), использование алгоритма сжатия gzip (-z) и работу с файлом (-f). Переменная $i представляет каждый файл с расширением .tar.gz.

Затем, с помощью команды «rm», выполняется удаление каждого сжатого файла. Опция «-v» используется для вывода подробной информации об удалении каждого файла.

Альтернативным способом разархивирования файлов .tar.gz может быть использование графической программы или другой утилиты для работы с архивами. Удаление сжатых .tar.gz файлов может быть выполнено после разархивирования или отдельной командой «rm».

Ответить

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