Pues he actualizado a la última versión de mi distribución Linux favorita y he necesitado hacer un par de respaldos, particularmente de mi configuración, por lo que he generado varios archivos tar.
Por las prisas me han quedado archivos de hasta 60 GB y no necesito extraer todo su contenido, por lo que me he visto en la necesidad de inspeccionar los tar files detenidamente y eliminar archivos que no necesito, para lo cual el archivo tar te ofrece ciertas ventajas, aquí dos ejemplos:
#Vamos a buscar un archivo iso de CentOS que incluí por accidente, ejecuto tar -tvf y filtro con grep $tar -tvf respaldo.tar | grep -i CentOS #De haberlo encontrado con el siguiente comando elimino el archivo $tar --delete -f respaldo.tar 'CentOS-7-x86_64-Minimal-1511.iso'
Combinando con awk se pueden realizar acciones más elaboradas como eliminar los archivos mas grandes dentro del tar entre otras, es la ventaja de usar la consola 🙂