Tengo un script de copia de seguridad incorrecto que incluye un archivo no deseado. El archivo de copia de seguridad .tar.gz es 5gig grande y me gustaría obtener una lista de cada archivo en el archivo y su tamaño.
Es eso posible ? Como lo harias ?
Tengo un script de copia de seguridad incorrecto que incluye un archivo no deseado. El archivo de copia de seguridad .tar.gz es 5gig grande y me gustaría obtener una lista de cada archivo en el archivo y su tamaño.
Es eso posible ? Como lo harias ?
Respuestas:
Esto debería enumerar todos los archivos e información detallada sobre ellos:
tar -ztvf somefile.tar.gz
.tgz
archivo que -tvf
estaba usando era suficiente.
Utilizar
tar --list --verbose --gunzip --file backup.tar.gz > backup_list.txt
para crear un archivo que contenga una lista de todos los archivos en su archivo.
Luego puede grep foo backup_list.txt
buscar cosas, o editar, sed, cortar, ver, etc.
-t
(lista) y-v
(detallado, comols -l
usar un formato de listado largo)