Estoy usando 7zip en mi máquina centos y comprimiendo un archivo mediante la línea de comando.
Esta es mi sintaxis
7za a -t7z backup.7z public_html\ -mx0 -xr!restricted_area
Lo que espero con esta sintaxis es hacer una copia de seguridad de todos los archivos en la carpeta public_html y luego excluir la carpeta de área restringida. No estoy realmente seguro de si esto es correcto, pero el problema es que recibo este error:
-bash: !restricted_area: event not found
¿Qué se supone que significa esto? Y también, ¿es correcta mi sintaxis de compresión?
¡Su ayuda será muy apreciada! ¡Gracias! :)
Respuesta1
La página de manual en realidad sugiere usar!? Extraño. ! normalmente es evaluado por el shell, de ahí el error que aparece. Intenta escapar de él.
7za a -t7z backup.7z public_html\ -mx0 -xr\!restricted_area