¿Cómo descomprimir un archivo en la terminal y escupirlo con un nombre de archivo específico?

¿Cómo descomprimir un archivo en la terminal y escupirlo con un nombre de archivo específico?

Sé que ejecuto sudo unzip file.zip -d /path/to/dir, pero ¿hay alguna forma de especificar el nombre del archivo de salida?

Respuesta1

Si está seguro de que su archivo zip contiene solo un archivo, puede extraerlo a un nombre de archivo diferente con

unzip -p > thenewFile

Explicación: -pindica unzipque se extraiga el contenido directamente al stdoutque luego se redirige a un nuevo archivo.

Respuesta2

¿Has probado descomprimir7? Instálelo primero (ingrese esto en la terminal):

sudo apt-get install unzip

y luego use este comando en la terminal:

unzip (the zip file) -d (path to unzip)

y podría funcionar bien de esta manera.

información relacionada