Как создать файл tar.gz из папки, кроме папки


10

Как исключить файл или папку при создании файла tar.gz с помощью команды tar?

Ответы:


13

Простой пример: создание сжатого архива из каталога, исключая подкаталог и перечисляющий содержимое:

$ ls fruit/
apple  banana  peach  tomato
$ tar czf onlyfruit.tar.gz --exclude=tomato fruit/
$ tar tf onlyfruit.tar.gz 
fruit/
fruit/peach/
fruit/apple/
fruit/banana/

3
Я ненавижу быть педантиком, но помидор также технически / ботанически говорит о фруктах :)
Кев

4
Это было бы хорошим обсуждением на cooking.stackexchange.com ; D

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.