5 votos

Cómo ejecutar un script en bash desde el escritorio?

Tengo un .sh archivo con un #!/bin/bash de encabezado. Soy capaz de ejecutarlo desde la terminal, utilizando chmod y ./ , pero hay una forma para realizar estas dos operaciones desde el escritorio (es decir, haciendo clic sobre él) ?

Btw, estoy familiarizado con linux, pero no con OS X.

7voto

Elegant Coder Puntos 123

Usted puede agregar una .extensión de comandos para su secuencia de texto.

A continuación, utilice chmod 744 para hacerlo ejecutable.

Cuando se abre o se hace doble clic en el Finder luego ejecutar desde el Terminal.

4voto

Alexander Gruber Puntos 21477

Así que usted puede ajustar dentro de un AppleScript, hacer una llamada a comandos de shell (su script de bash).

ejemplo: do shell script

do shell script "/bin/tcsh my-command-file-path"

guardar como una aplicación para el Escritorio para ejecutarlo.

3voto

Kirk McElhearn Puntos 1299

Usted puede poner todos los comandos en un AppleScript, y guardar la secuencia de comandos como un applet, o una gota, o el uso de Automator para crear applets y/o gotas. Sólo el uso de la do shell script comando en el archivo AppleScript.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X