Recibo el siguiente error al descomprimir un archivo
unzip user_file_batch1.csv.zip
Archive: user_file_batch1.csv
End-of-central-directory signature not found. Either this file is not
a zipfile, or it constitutes one disk of a multi-part archive. In the
latter case the central directory and zipfile comment will be found on
the last disk(s) of this archive.
unzip: cannot find zipfile directory in one of user_file_batch1.csv or
user_file_batch1.csv.zip, and cannot find user_file_batch1.csv.ZIP, period.
Creo que este archivo no está dañado o es parte de un archivo de archivo múltiple, ya que con la Utilidad de archivo pude descomprimirlo. Intenté cambiarle el nombre .zippero no funcionó.
La salida de type file user_file_batch1.csv.zipfue
user_file_batch1.csv.zip: uuencoded or xxencoded text

file user_file_batch1.csv.zip: díganos cuál es la salida.Respuestas:
Su archivo tiene un
.zipnombre, pero no está en formato zip. Cambiar el nombre de un archivo no cambia su contenido, y en particular no lo transforma mágicamente en un formato diferente.(Alternativamente, el mismo error podría ocurrir con un archivo zip incompleto, pero como esa utilidad de archivo funcionó, este no es el caso).
Ejecute
file user_file_batch1.csv.zippara ver qué tipo de archivo es este. Es presumiblemente algún otro tipo de archivo que Archive Utility entiende.Ejecute el siguiente comando:
Esto crea un archivo cuyo nombre se indica en
user_file_batch1.csv.zip. Si desea elegir un nombre de archivo de salida diferente:El archivo de salida en esta etapa puede, en sí mismo, ser un archivo. (Quizás sea un zip, de hecho).
fileVuelva a ejecutar la utilidad en este archivo para ver de qué se trata. Si elige el nombre de archivo automático, puede dar una pista.fuente
file /users/an/zz.zipdice "" "Datos de archivo Zip, al menos v1.0 para extraer" "". Pero tratando de descomprimir, dice "" "Archivo: /users/an/zz.zip No se encontró la firma del final del directorio central. O este archivo no es un archivo zip, o constituye un disco de un archivo de varias partes En el último caso, el directorio central y el comentario del archivo zip se encontrarán en los últimos discos de este archivo. Archivo: /users/an/zz.ZIP No se encontró la firma del final del directorio central. no es un archivo zip, o constituyeTuve un problema similar al hacerlo
unzip archive.zip, dándomeHaciendo
file archive.zipme dioUtilizando
7z e archive.ziptrabajado.fuente
Tuve el mismo problema con descomprimir.
Luego intenté extraerlo con 7z y jar sin suerte. Más tarde resultó que era una versión antigua y silenciosa de p7zip.
Instalé uno nuevo desde la fuente y eso resolvió el problema. Un simple:
Lo extrajo correctamente.
fuente
Vaya a su ubicación zip y luego descomprima con este comando
fuente
si desea copiar el contenido de texto en el archivo zip, simplemente gzip el archivo para el formato de archivo y para enumerar el contenido use zcat
fuente
gzipayuda un archivo y luego enzcatlugar de usarlocaten el archivo original ayuda (a menos que le paguen por hora).