[Debian-sv] Listar directorios especificos de un tape.

Tux Racer tuxracer.debiansv en gmail.com
Mar Dic 2 10:13:58 CST 2008


Buen día jóvenes,

Tengo una duda sobre cómo listar directorios específicos de un tape
con el comando tar.

Para listar el contenido del tape ejecuto:

tar -tvf /dev/st1 | tee listado_tape.txt  ó
tar -tvf /dev/st1 > listado_tape.txt

Lo que necesito es recuperar (y de hecho listar previamente) unos
archivos que tengo que elegir de forma aleatoria de los directorios
folder1, folder2, folder3, pero para ver tales archivos tengo que
esperar mucho para que se lea el tape completo y luego poder elegirlos
del archivo listado_tape.txt

Para recuperar un archivo que necesito de folder1 (después de una
larga espera a que se lea todo el tape) ejecuto:

tar -xvf /dev/st1 mnt/backup/folder1/pb35toojff_1.bkp

Entonces, lo que he ejecutado para intentar leer solamente el
contenido de folder1 es:

tar -tvf /dev/st1/mnt/backup/folder1
tar -tvf /dev/st1/mnt/backup/ folder1
tar -tvf /dev/st1 mnt/backup/folder1

Pero neles, da un error diciendo que no existe la ruta en el tape.

Mi consulta es si se podrá listar el contenido de un directorio en un
tape solamente con el comando tar, he puesto algo mal o he dejado de
poner algún parametro, o tengo que auxiliarme de algun otro comando
(que desconozco) para realizar tal tarea?

De antemano muchas gracias por su tiempo y por la ayuda que me puedan
dar para sacar este clavo :o)

Saludos...

-- 

Tux the Racer trying Debian GNU/Linux

He aquí que yo soy Jehová, Dios de toda carne;
¿Habrá algo que sea difícil para mí?"
Jeremías 32:27


Más información sobre la lista de distribución Debian-sv