tar + tar não abrir todos os arquivos

1

Quando quero ver o seguinte arquivo tar, o tar mostra os três arquivos a seguir

de / var / tmp

       tar tvf  fix.tar 

       install.sh
       /usr/cti/apps/swp/dir/script1.sh
       /usr/cti/lib/swp/dir/script2.sh

.

mas quando eu quero abrir os arquivos em seus diretórios

então recebo um erro sobre /usr/cti/lib/swp/dir/script2.sh,

por favor, avise por que o tar não pode abrir o script2.sh em / usr / cti / lib / swp / dir?

de / var / tmp

       tar xvfp  fix.tar 
       install.sh
       /usr/cti/apps/swp/dir/script1.sh
       tar: Removing leading '/' from member names
       /usr/cti/lib/swp/dir/script2.sh
    
por yael 16.10.2012 / 14:42

1 resposta

1

Tente definir um diretório de saída com a opção -C . Os arquivos serão extraídos para a 'raiz' do sistema de arquivos / disco rígido, definindo-o como /

Para extrair o seu arquivo, você deve tentar o seguinte comando:

tar xvfp fix.tar -C /

Dessa forma, os arquivos script1.sh e script2.sh serão extraídos para /usr/cti/apps/swp/dir/

    
por 16.10.2012 / 20:30