[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Restaurar Correos de un backup Maildir comprimido



On Fri, Mar 23, 2007 at 06:29:54PM -0500, Renzo Portocarrero wrote:
> 
> # zcat backup50GB.tar.gz | tar -tf - | xargs grep -al user  // retorna
> cero files.
> 
> Que fue generado por:
> 
> tar cvfz bigfile50GB.tar.gz  /home/backups/Maildir/

No entiendo muy bien que quieres obtener. 
 tar -t 
regresa la lista de nombres de archivo contenidos en el tar. 
Supongamos que el resultado es (por poner un ejemplo)
 archivo1
 dir1
 dir1/archivo2
entonces
 | xargs grep user
es equivalente a
 grep user archivo1 dir1 dir1/archivo2
lo cual va a intentar hacer un grep sobre esos archivos *buscandolos
en el sistema de archivos,* no dentro del tar

Si lo que quieres es sacar la lista de los archivos cuyo nombre
contiene 'user', quita el xargs de ahí.

Si lo que quieres es sacar del tar el archivo que se llama 'user'
utiliza
 tar -xf - user
en este caso, toma en cuenta que tar busca el nombre completo, no
fragmentos, así que probablemente tienes que decir más bien algo como
 tar -xf - home/backups/Maildir/user

-- 
Rodrigo Gallardo
GPG-Fingerprint: 7C81 E60C 442E 8FBC D975  2F49 0199 8318 ADC9 BC28
Zenophobia: the irrational fear of convergent sequences.

Attachment: signature.asc
Description: Digital signature


Reply to: