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.