tar + tar não abre todos os arquivos

tar + tar não abre todos os arquivos

Quando eu quiser visualizar o seguinte arquivo tar, o tar mostrará 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, aconselhe por que o tar não consegue 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

Responder1

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

Então para extrair seu arquivo você deve tentar o seguinte comando:

tar xvfp fix.tar -C /

Desta forma os arquivos script1.shserão script2.shextraídos para/usr/cti/apps/swp/dir/

informação relacionada