Tengo un directorio lleno de archivos zip. Cada uno llamó algo así como 'files1.zip'. Mi instinto es usar un bash for loop para descomprimir cada archivo.¿Cómo puedo usar un solo comando para descomprimir todos los archivos en un directorio, en un nuevo directorio único con el mismo nombre que el archivo
Problema es que muchos de los archivos descomprimirán sus contenidos directamente en el directorio padre, en lugar de desplegar todo en su propio directorio exclusivo. Entonces, obtengo sopa de archivos.
Me gustaría asegurarme de que 'files1.zip' vierta todos sus archivos en un directorio llamado 'files1', y así sucesivamente.
Como complicación adicional, algunos de los nombres de archivo tienen espacios.
¿Cómo puedo hacer esto?
Gracias.
relacionadas: [http://stackoverflow.com/q/2463874/435605](http://stackoverflow.com/q/2463874/435605) –