Existe uma maneira de tar vários arquivos em um diretório (Linux / Unix)?


26

Existe uma maneira bastante simples de tarvários arquivos (específicos) em um diretório? Por exemplo, digamos que o seguinte seja um diretório:

-rw-r--r-- 1 allend bin     98 Jul 20 15:50 scriptlog.log
-rw-r--r-- 1 allend bin  19533 Jul 29 21:47 serveralert.log
-rwxr--r-- 1 allend bin   1625 Jul 29 21:47 orion
-rw-r--r-- 1 allend bin  24064 Jul 29 21:49 orion_files.tar
-rwxr--r-- 1 allend bin    156 Aug  4 21:22 htmltest
-rw-r--r-- 1 allend bin    131 Aug  4 21:23 page.html

E se eu quiser apenas taros arquivos serveralert.loge page.html?

Respostas:


51

Há algo de errado em listar os arquivos que você deseja adicionar ao arquivo .tar?

$ tar cvf some.tar file1 file2 file3

Exemplo

$ tar cvf some.tar serveralert.log page.html
serveralert.log
page.html

3
Entendo. Descobri qual era o problema com sua ajuda. Eu estava adicionando um "-" às opções de alcatrão. Isso estava fazendo com que não funcionasse para mim. Lamento que pareça não ter realizado nenhuma pesquisa sobre esse assunto. Muito obrigado por sua ajuda neste assunto.
— Allend
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.