7zsolo acepta un único archivo dentro de sus argumentos, pero está pasando un comodín que se expande al contenido completo del directorio de trabajo actual; Otro problema es que también los comodines dentro de los argumentos se expandirán también, ya sea si no están entre comillas o entre comillas dobles.
Por lo tanto, solo debe extraer un único archivo por comando; debe eliminar el comodín al final, especificar un archivo único y comillas simples los argumentos:
7z
? ¿Te importaría probar con un solo archivo?De
man 7z
:Para excluir archivos (o tipos) puede usar el siguiente comando:
Aviso en
-xr
lugar de-x
. Elr
indica recursiva para que pueda coincidir con los archivos excluidos en las jerarquías de carpetas de profundidadEl archivo
exclude.txt
es una lista separada por retornos de carro como este:fuente
Si desea excluir el directorio completo (puede tener este archivo de extensión separado en el directorio)
Aquí se ha excluido el directorio de proveedores , vistas y documentos .
fuente
sudo
? ¿Y qué agrega esto a las respuestas existentes?