Como tarball um diretório sem carregar / path / to / folder?


Respostas:


19

tar -C /path/to/folder -cvjf /path/for/acrhive.tar.bz2 source

-C (maiúscula) significa 'alterar diretório', para que a especificação do arquivo se torne relativa ao caminho fornecido com -C


Lembre-se de que o caminho que você fornece para "origem" é relativo ao "-C". Tipo, foi o que o @thinice escreveu, mas se você ainda fornecer um caminho absoluto em vez de relativo, mesmo usando "-C", não obterá o resultado desejado.
precisa

4

muitas maneiras de conseguir isso, mas esta é provavelmente a mais simples:

cd /path/to/folder
tar -cvjf /past/to/destination.tar.bz2 source
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.