GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo tar ciertos tipos de archivos en todos los subdirectorios?

find ./someDir -name "*.php" -o -name "*.html" | tar -cf my_archive -T -


Si estás usando bash versión> 4.0, puede explotar shopt -s globstar para resumir esto:

shopt -s globstar; tar -czvf deploy.tar.gz **/Alice*.yml **/Bob*.json

esto agregará todos los archivos .yml que comiencen con Alice desde cualquier subdirectorio y agregará todos los archivos .json que comiencen con Bob desde cualquier subdirectorio.


Linux
  1. Cómo extraer archivos .gz y .tar.gz en Linux

  2. Cómo tar (comprimir) archivos, excluyendo ciertos archivos o directorios

  3. ¿Cómo convertir un archivo Tar en un archivo Tgz?

  4. Cómo comprimir/descomprimir en Linux

  5. Cómo extraer o descomprimir el archivo tar.xz en Linux

Cómo instalar paquetes .tar.gz o .tgz en Linux

Todo sobre archivos tar y cómo tar, untar archivos en Linux usando Terminal

Cómo tar tipos de archivos específicos (extensiones) en un directorio

Cómo extraer el archivo Tar.xz en la línea de comandos de Linux

¿Diff -r solo para ciertos tipos de archivos?

Cómo crear un archivo Tar gz