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

В *nix командах не силен, подскажите.
Знаю как архивировать произвольную папку. А как бы мне заархивировать все(включая файлы в подкаталогах) кроме файлов с конкретным расширением?
Надо исключить картинки и видео.
  • Вопрос задан
  • 5502 просмотра
Решения вопроса 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
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы