Задать вопрос
@Gring76

Как создать архивы по принципу 1 архив -1 папка?

Здравствуйте !

Linux
Есть папка с кучей директорий и кучей разных файлов там.
Нужно создать архивы каждой директории с теми файлами что лежат в них.
Дать имена архивам по именам папок.

Подозреваю что должен помочь find
Но пока не получается :-(
  • Вопрос задан
  • 255 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Профессия Этичный хакер
    12 месяцев
    Далее
  • beONmax
    Профессия WordPress разработчик
    3 месяца
    Далее
  • Учебный центр IBS
    DBA3 Администрирование PostgreSQL 13. Резервное копирование и репликация
    1 неделя
    Далее
Пригласить эксперта
Ответы на вопрос 2
saboteur_kiev
@saboteur_kiev
software engineer
find . -maxdepth 0 -type d -name "*" -exec tar cvfz {}.tgz {} \;

точнее даже так
find ./* -maxdepth 0 -type d -exec tar cvfz {}.tgz {} \;
Ответ написан
Комментировать
@vilgeforce
Раздолбай и программист
Простейший скриптец на питоне решит вашу задачу. Рекурсивный обход каталога, для каждого из встреченных каталогов - запуск архиватора в режиме, когда архивируются только файлы.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы