Screenshot_20210105_093244

A todos nos ha pasado alguna vez: Queremos descomprimir algún archivo desde la consola y no nos acordamos del comando correcto. Buscamos la respuesta por internet, y uno se queda con la impresión de que es peor el remedio que la enfermedad.

Hoy os voy a proponer tres alternativas para descomprimir fácilmente archivos desde la consola.

La primera alternativa sería añadiendo las siguientes líneas a tu archivo .bashrc (o el equivalente del shell que utilices):

De este script circulan varías versiones pro la red, algunas de ellas como el caso de la distro rusa CTLOS, con soporte para un mayor número de formatos.

Para descomprimir un archivo el comando sería:

$ ex <nombredelarchivo>

La segunda opción es usar el plugín “extract” de Ohmyzsh. Ohmyzsh y Zsh van juntos de la mano, así que si queremos usar Ohmyzsh con el plugin “extract” lo primero que tenemos que hacer es cambiar nuestro shell a Zsh.

Aunque Ohmyzsh te pregunta si quieres cambiar el shell a Zsh cuando lo instalas, considero que es recomendable cambiarlo previamente a la instalación de Ohmyzs

$ chsh -s /bin/zsh

Una vez hecho esto, procedemos a configurar Zsh y a instalar Ohmyzsh

$ sh -c “$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)”

Finalmente tenemos que añadir el nombre del plugin a la lista de plugins de Ohmyzsh en el archivo .zshrc:

Screenshot_20210105_092421

En mi caso como podéis ver, tengo varios plugins más instalados.

Para descomprimir los archivos escribiremos lo siguiente en la consola:

$ extract  <nombredelarchivo>

Opcionalmente (como es mi caso) podemos definir un alias:

alias ext=”extract”

La tercera alternativa sería mediante el uso de la aplicación Dtrx. Dtrx es la abredviatura de “Do The Right eXtraction” que traducido a la lengua de Cervantes viene a ser “Haz la extración correcta”.

Dtrx, está disponible en las repositorios de las siguientes distros (y sus derivadas):

  • Debian
  • Ubuntu
  • Slackware
  • Void Linux
  • En los AUR de Arch Linux (dtrx-phyton3-git
  • Gentoo (aunque en una versión más antigua)

Para el resto de distros, es necesario instalar phyton3-pip (el nombre puede variar) y luego instalar la aplicación con el siguiente comando:

pip install dtrx

El funcionamiento es igual al caso de las dos opciones anteriores:

$ dtrx <nombredelarchivo>

Si conocéis alguna alternativa más, no dudéis en compartirla en los comentarios.

 

Fuente: maslinux

¿Quién está en línea?

Hay 44584 invitados y ningún miembro en línea