2020-08-12 00:33:40 +01:00
|
|
|
# tar
|
|
|
|
|
|
|
|
> Ferramenta de compressão de arquivos.
|
2021-02-13 03:53:30 +00:00
|
|
|
> Utilizado com metodos de compressão como o de gzip ou bzip2.
|
2021-01-15 17:24:49 +00:00
|
|
|
> Mais informações: <https://www.gnu.org/software/tar>
|
2020-08-12 00:33:40 +01:00
|
|
|
|
|
|
|
- Compactando arquivos em um arquivo tar:
|
|
|
|
|
|
|
|
`tar -cvf {{output.tar}} {{arquivo1}} {{arquivo2}} {{arquivo3}}`
|
|
|
|
|
|
|
|
- Compactando arquivos em arquivo gzip:
|
|
|
|
|
|
|
|
`tar -czvf {{output.tar.gz}} {{arquivo1}} {{arquivo2}} {{arquivo3}}`
|
|
|
|
|
|
|
|
- Compactando arquivos definindo tipo de compressão automaticamente por extensão:
|
|
|
|
|
|
|
|
`tar -cavf {{output.tar.xz}} {{arquivo1}} {{arquivo2}} {{arquivo3}}`
|
|
|
|
|
|
|
|
- Extraindo arquivos de um arquivo compactado:
|
|
|
|
|
|
|
|
`tar -xvf {{input.tar[.gz|.bz2|.xz]}}`
|
|
|
|
|
|
|
|
- Extraindo arquivos de um arquivo compactado filtrando por gzip:
|
|
|
|
|
|
|
|
`tar -xzvf {{input.tar[.gz|.bz2|.xz]}}`
|
|
|
|
|
|
|
|
- Extraindo arquivos de um arquivo compactado para um diretório específico:
|
|
|
|
|
|
|
|
`tar -xvf {{input.tar[.gz|.bz2|.xz]}} -C {{diretório}}`
|
|
|
|
|
|
|
|
- Extrair arquivos seguindo um padrão:
|
|
|
|
|
2020-10-04 18:33:38 +01:00
|
|
|
`tar -xvf {{input.tar}} --wildcards "{{*.html}}"`
|
2020-08-12 00:33:40 +01:00
|
|
|
|
|
|
|
- Listando arquivos de um arquivo tar:
|
|
|
|
|
|
|
|
`tar -tvf {{input.tar}}`
|