tar
extrai diretórios como arquivos, consulte o man page
para obter mais informações.
# -v; verbose parameter is rather obstructive
# in case of thousands and thousands of files
tar -xf archive.tar directory/
Eu sei como extrair um único arquivo de um tarball, embora agora eu tenha 500 GB% de arquivotar
sem qualquer compressão, apenas um tar
e gostaria de extrair especificamente 3 diretórios, com essa estrutura:
dir1/subDir1/
dir2/subDir2/
dir3/subDir3/subSubDir3/
Existem muitos subdiretórios dentro de cada um desses arquivos e muitos reais. Eu quero simplesmente extrair tudo dentro deles.
Estou curioso para saber como fazer isso, sem precisar extrair o tarball inteiro.
tar
extrai diretórios como arquivos, consulte o man page
para obter mais informações.
# -v; verbose parameter is rather obstructive
# in case of thousands and thousands of files
tar -xf archive.tar directory/
Você pode usar a opção --strip-components=n
.
tar -xvf archive.tar --strip-components=4
--strip-components=NUMBER
strip NUMBER leading components from file names on extraction
Tags tar