Cree un archivo zip que no cree una carpeta cuando se abre, Mac OS X

Cree un archivo zip que no cree una carpeta cuando se abre, Mac OS X

Me pregunto si hay alguna forma de crear fácilmente un archivo zip que contenga varios archivos. Sin embargo, cuando hago doble clic para abrir este archivo zip, no quiero que cree un subdirectorio con el mismo nombre que el archivo zip, solo quiero que todos los archivos se extraigan en el directorio donde están almacenados los archivos zip. .

¿Existe alguna bandera determinada que pueda agregar en la terminal para hacer esto, o algún programa que haga esto?

¡Gracias por tu ayuda!

Respuesta1

Mac OS X hace una de dos cosas al hacer doble clic en un archivo zip, según su contenido.

  1. Si hay un solo archivo o un solo directorio en el archivo zip, ese archivo o directorio se extraerá en el mismo directorio que el archivo zip. El nombre del archivo zip es irrelevante.
  2. De lo contrario, hay más de una entrada en el archivo zip, archivos y/o directorios, en cuyo caso se creará un subdirectorio en el directorio actual y las múltiples entradas del archivo zip se extraerán en ese subdirectorio. El nombre del subdirectorio es el nombre base del archivo zip. Por ejemplo, el contenido de la entrada múltiple Archive.zipse extraerá al directorio Archive/. Si Archive/ya existe, se utilizará un nombre derivado, como por ejemplo Archive 2/.

No parece haber una manera de cambiar este comportamiento. En lugar de hacer doble clic, puede usar el unzipcomando en Terminal, que extraerá el contenido del archivo zip en el directorio actual en los dos casos anteriores.

información relacionada