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

Как заархивировать все кроме картинок?

В *nix командах не силен, подскажите.
Знаю как архивировать произвольную папку. А как бы мне заархивировать все(включая файлы в подкаталогах) кроме файлов с конкретным расширением?
Надо исключить картинки и видео.
  • Вопрос задан
  • 6321 просмотр
Подписаться 7 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Учебный центр IBS
    DEV1 Разработка серверной части приложений PostgreSQL 16. Базовый курс
    1 неделя
    Далее
  • Учебный центр IBS
    DBA3 Администрирование PostgreSQL 13. Резервное копирование и репликация
    1 неделя
    Далее
  • OTUS
    Administrator Linux. Professional
    6 месяцев
    Далее
Решения вопроса 1
sledopit
@sledopit
tar -pczvf archive.tar.gz --exclude="*.avi" --exclude="*jpg" /path/to/dir
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
или так
find . -type f \( -iname "*.*" ! -iname "*.php" \) | zip arch.zip -@
Ответ написан
vvpoloskin
@vvpoloskin
Инженер связи
find. -not \( -name '*.jpg' -o -name '*.png' -o -name '*.gif'\) | xargs tar -czvf archive.tar.gz
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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