Como criar um arquivo tar.gz a partir de uma pasta, excluindo uma pasta


10

Como excluo um arquivo ou pasta ao criar um arquivo tar.gz com o comando tar?

Respostas:


13

Exemplo simples, criando um tarball compactado com gzip de um diretório, excluindo um subdiretório e listando o conteúdo:

$ 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
Eu odeio ser um pedante, mas um tomate é tecnicamente / botanicamente falando uma fruta bem :)
Kev

4
Esta seria uma boa discussão em cooking.stackexchange.com ; D

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.