¿Cuál es su forma preferida de iniciar un script (shell) desde la GUI?

1

Me preguntaba qué formas hay de iniciar un script (shell) desde la GUI, por ejemplo. Haga doble clic en un icono en Finder o inicie a través de Spotlight.

No se trata de abrir una terminal y de ejecutar el script "manualmente".

Solía tener .term archivos en el escritorio, que inician una sesión de terminal y puedo También se extenderá para ejecutar un script en el lanzamiento. Esto es bueno si necesita interacción o desea monitorear la salida.

También sé cómo ejecutar un script de shell de Applescript , y simplemente lea sobre los archivos .command .

¿Cuál es su forma preferida de iniciar un script (shell) desde la GUI y por qué?

Y quizás también puedas escribir si muestra resultados y permite la interacción o es solo un envoltorio invisible, por ejemplo. inicia un programa con su propia GUI.

    
pregunta iolsmit 15.01.2012 - 00:38

2 respuestas

5

Puede utilizar una aplicación como Platypus .

  

Platypus es una herramienta de desarrollo para crear envoltorios de aplicaciones alrededor de scripts. En otras palabras, crea aplicaciones Mac OS X que ejecutan un script que se incluye dentro de la aplicación. Los scripts de línea de comando pueden ejecutarse de forma transparente desde el entorno de la ventana gráfica, integrándose perfectamente con la interfaz de usuario.

    
respondido por el afragen 15.01.2012 - 00:47
1

He usado Quicksilver para realizar esta tarea. Puede iniciar secuencias de comandos asignando activadores o escribiendo manualmente el proceso, secuencia de comandos, etc., nombre e indicando a QS que se ejecute en una ventana de terminal.

    
respondido por el soxman 16.01.2012 - 04:17

Lea otras preguntas en las etiquetas