GNU/Linux >> Tutoriales Linux >  >> Linux

tar/gzip excluyendo ciertos archivos

gzip siempre manejará los archivos individualmente. Si desea un archivo empaquetado, primero tendrá que tar los archivos y luego gzip el resultado, por lo tanto, terminará con un archivo .tar.gz o .tgz para abreviar.

Para obtener un mejor control sobre lo que está haciendo, primero puede find los archivos usando el comando que ya publicaste (con -print en lugar del comando gzip) y colócalos en un archivo, luego usa este archivo (=filelist.txt) para instruir a tar con qué archivar

tar -T filelist.txt -c -v -f myarchive.tar

Necesitas usar el --exclude opción:

tar -zc -f test.tar.gz --exclude='*.xdr' *


Linux
  1. 7zip, Xz, Gzip, Tar, etc., ¿cuáles son las diferencias?

  2. Cómo comprimir y extraer archivos y directorios en Linux usando gzip y bzip2

  3. Comando de shell para el directorio tar excluyendo ciertos archivos/carpetas

  4. ¿Cómo gzip varios archivos en un archivo gz?

  5. Buscar directorios que contengan un cierto número de archivos

Cómo dividir un archivo 'tar' grande en varios archivos de cierto tamaño

Comando tar de Linux:cómo comprimir archivos en Linux

Cómo Gzip archivos grandes (100GB+) más rápido en Linux

Primeros pasos con el comando Tar

Gzip compatible con Rsync

Muchos archivos ._ dentro de un tar