1

Como utilizar bash en Windows

Si no quieres utilizar una máquina virtual o un subsistema en tu máquina con windows, puedes optar por instalar busybox, un conjunto de utilidades escenciales de Unix que funciona en windows y en otros sistemas operativos.

Instalación

Puedes descargar la versión portable aquí, si deseas puedes añardirlo a PATH para que puedas acceder a la aplicación en cualquier momento.

Con Chocolatey

Ejecuta el siguiente comando:

chocolatey install busybox

Con scoop

scoop install busybox # Solo para el usuario local
sudo scoop install busybox # Para todos los usuarios

Para ejecutar un script solo hace falta que ejecutes

busybox bash <name>.sh
Captura de pantalla 2022-05-11 184716.png

Importante:
La versión de bash de busybox puede diferir en algunos estándares con el bash de GNU/Linux o el MacOS ya que cada uno posee algunas variaciones sobre como implementar el mismo. Te recomiendo esta discusion para conocer que puede llegar a funcionar. Si utilizas sh en lugar de ´bash´ tendrás que seguir estándares POSIX, pero tu script correrá, no solo en busybox, sino también en MacOS, Linux, BSD.

Escribe tu comentario
+ 2