¿Cómo comprimo recursivamente solo ciertas extensiones de archivo con la línea de comando 7zip?

¿Cómo comprimo recursivamente solo ciertas extensiones de archivo con la línea de comando 7zip?

¿Con qué comandos puedo comprimir sólo ciertas extensiones de archivos con 7zip? por ejemplo, *.txt, *.doc y *.docx (entre subdirectorios, es decir, 'recursivamente')

Yo leoComprima solo archivos específicos de una carpeta mientras conserva la estructura de la carpeta y desde allí puedo ver que 7z a archive.7z -ir!.\*.txt comprimiría todos los archivos txt en el directorio actual, pero ¿qué pasa si quiero especificar varias extensiones, por ejemplo *.txt, *.docy *.docx?

Respuesta1

Puedes repetir el -ircambio varias veces, como

 7z a archive.7z -ir!.\*.txt -ir!.\*.doc

(A veces, simplemente probar cosas es la forma más rápida de obtener una respuesta ;-)

información relacionada