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

Me preguntaba qué forms hay para iniciar un script (shell) desde la GUI, por ejemplo, haciendo doble clic en un ícono en Finder o iniciando a través de Spotlight.

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

  • Netcat -e en Mac OS X
  • ¿Cómo se hace la captura de pantalla de command-line en OS X con libav?
  • ¿Cómo mantener la "date de creación" original al copyr a través de la Terminal?
  • ¿Cuál es la contraseña de firmware de mi MacBook después de usar setregproptool?
  • Bloquear pantalla desde la línea de command?
  • ¿Cómo registrar correctamente una extensión de file en mac para que funcione también ejecutando abierta desde la línea de command?
  • Solía ​​tener files .term en el escritorio, que .term una session de terminal y también se pueden extender para ejecutar un script al iniciarse. Esto es bueno si necesita interacción o desea monitorear la salida.

    También sé cómo ejecutar un script de shell desde Applescript , y solo leer sobre los files .command .

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

    Y tal vez también podría escribir si muestra resultados y permite la interacción o simplemente es un contenedor invisible para, por ejemplo, iniciar un progtwig con su propia GUI.

  • ¿Qué se rompe si borro las carpetas llamadas Public y Sites?
  • No hay una aplicación configurada para abrir la URL rstf3: //
  • ¿Por qué mi Command + V (pegar) de repente deja de funcionar?
  • El file metadata.json aparece en el escritorio
  • ¿Por qué la memory USB formateada con exFAT en Windows no se monta en Mac OS High Sierra?
  • Problemas con la combinación de teclas "$ ~ 1" en mi DefaultKeyBinding.dict
  • 2 Solutions collect form web for “¿Cuál es su forma preferida de iniciar un script (de shell) desde la GUI?”

    Puedes usar una aplicación como Platypus .

    Platypus es una herramienta de desarrollador para crear envoltorios de aplicaciones alnetworkingedor 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 command-line se pueden ejecutar de forma transparente desde el entorno de la window gráfica, integrándose sin problemas con la interfaz de usuario.

    He usado Quicksilver para realizar esta tarea. Puede iniciar scripts ya sea mediante la asignación de activadores o escribiendo manualmente el process, secuencia de commands, etc., nombre y diciendo a QS que se ejecute en una window de terminal.

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).