¿Ejecutar un script BASH … haciendo doble clic en él?

¿Es posible ejecutar un script de bash haciendo doble clic en él? El script de shell se ejecuta con $ ./script.sh sin problemas. Al hacer doble clic en el script, se abre TextEdit. Sería bueno ejecutar haciendo clic en él …

 $ system_profiler SPSoftwareDataType Software: System Software Overview: System Version: macOS 10.13.4 (17E199) Kernel Version: Darwin 17.5.0 Boot Volume: lily Boot Mode: Normal Computer Name: lily's MacBook Air User Name: System Administrator (root) Secure Virtual Memory: Enabled 

Tal vez cambie el nombre de la extensión a .command, pero creo que debería haber alguna solución para que .sh funcione.

Para ejecutarlo, haga doble clic en el icono: abrir terminal y cd al directorio de script. entonces chmod + x. El buscador decidirá si es excutable o no.

  1. Ve a tu Terminal o iTerm.

  2. Cambie al directorio donde se encuentra su archivo.

  3. Escriba lo siguiente:

    chmod a+x (yourscriptname)

  4. Haga clic derecho en su archivo y seleccione Abrir con y Otro .

  5. Habilitar todas las aplicaciones y elegir Terminal .

  6. NOTA : Si siempre desea abrir ese archivo con Terminal, marque la casilla Abrir siempre con .

  7. Finalmente, haga doble clic en su archivo y debería funcionar.