Trabajando con la opción -x en zip

Trabajando con la opción -x en zip

No logro descifrar la -xopción en el comando zip. Quiero comprimir una carpeta de trabajo para guardarla como copia de seguridad, pero tengo algunos archivos y un directorio que contiene archivos enormes que no necesito guardar. Por lo tanto, me gustaría comprimir todo el directorio excepto el que figura arriba.

Aquí está mi guión:

#!/bin/bash
clear
echo "Saving all work directory in the backup"

now=$(date +'%Y_%m_%d')
filename=($(echo "backup_"$now))
cd /local00/home/F48174/Documents/scripts_eprou_aster/
echo "... removing /base because it's huge ..."

zip -9 -r /local00/home/F48174/Documents/backup/$filename.zip  -x /local00/home/F48174/Documents/scripts_eprou_aster/base/

Respuesta1

Modifique la última línea para que sea,

zip -9 -r /local00/home/F48174/Documents/backup/$filename.zip  -x /local00/home/F48174/Documents/scripts_eprou_aster/base\*

información relacionada