
Cuando quiero ver el siguiente archivo tar, tar muestra los siguientes tres archivos
desde /var/tmp
tar tvf fix.tar
install.sh
/usr/cti/apps/swp/dir/script1.sh
/usr/cti/lib/swp/dir/script2.sh
. .
pero cuando quiero abrir los archivos en sus directorios
luego aparece un error sobre /usr/cti/lib/swp/dir/script2.sh,
Por favor, indique por qué tar no puede abrir script2.sh en /usr/cti/lib/swp/dir.
desde /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
Respuesta1
Intente definir un directorio de salida con la -C
opción. Los archivos se extraerán a la 'raíz' del sistema de archivos/disco duro configurándolo en/
Entonces, para extraer su archivo, debe probar el siguiente comando:
tar xvfp fix.tar -C /
De esta manera los archivos script1.sh
y script2.sh
serán extraídos a/usr/cti/apps/swp/dir/