Tente usar o sinal -t
para ver como o nome do arquivo está armazenado e, em seguida, especifique o mesmo nome no final do comando tar de extração, incluindo qualquer caminho / diretório. Como em
tar --extract --file=some.tar exactfilename
O que eu quero fazer é extrair um único arquivo de um arquivo tar enorme, em vez de extrair o tar inteiro.
Estou usando o RHEL 6.4
Eu pesquisei no Google e tentei o seguinte:
tar --extract --file=some.tar ./env
tar: ./env: Not found in archive
tar: Exiting with failure status due to previous errors
tar -xf some.tar ./env
tar: ./env: Not found in archive
tar: Exiting with failure status due to previous errors
E sim, o arquivo env
existe no arquivo tar.
Eu li a resposta dada aqui: extrai um único arquivo do enorme arquivo tgz
Existe alguma maneira de fazer essa extração de arquivo único ou não?
Tente usar o sinal -t
para ver como o nome do arquivo está armazenado e, em seguida, especifique o mesmo nome no final do comando tar de extração, incluindo qualquer caminho / diretório. Como em
tar --extract --file=some.tar exactfilename