software mac grupo for espaƱol ejecutar commands executable git-bash

executable - mac - Ejecutando scripts.sh en Git bash



git grupo (5)

Estoy en una máquina Windows usando git 2.7.2.windows.1 con MINGW64.

Tengo un script en C:/path/to/scripts/myScript.sh

¿Cómo ejecuto este script desde mi git bash?

Fue posible agregarlo al archivo .bashrc y luego simplemente ejecutar el archivo bashrc completo.

Pero quiero agregar el script a un archivo separado y ejecutarlo desde allí.


Digamos que tienes un script script.sh . Para ejecutarlo ( usando Git Bash ), haz lo siguiente

chmod +x script.sh ./script.sh

Puede cambiar el chmod a los permisos ejecutables que desee. Aquellos se pueden encontrar here .

Nota: el chmod solo tiene que ejecutarse una vez . Ejecute ./script.sh cuando desee ejecutar el script.


Si desea ejecutar un archivo de script desde el indicador de git bash en Windows, simplemente preceda al archivo de script con sh

sh my_awesome_script.sh


Tenía dos scripts .sh para iniciar y detener los servidores digitales del océano que quería ejecutar desde Windows 10. Lo que hice fue:

  • descargué "Git para Windows" (de https://git-scm.com/download/win ).
  • instalado Git
  • para ejecutar el script .sh simplemente haga doble clic en el archivo de script que inició la ejecución del script.

Ahora, para ejecutar el script cada vez que hago doble clic en el script


Tuve un problema similar, pero recibí un mensaje de error

no se puede ejecutar el archivo binario

Descubrí que el nombre del archivo contenía caracteres no ASCII. Cuando se solucionaron, el script funcionó bien con ./script.sh .


#!/usr/bin/env sh

Así es como Git Bash sabe que un archivo es ejecutable. chmod a+x no hace nada en gitbash.