2009-05-01 7 views

Respuesta

9

Puede arrastrar cualquier archivo a la barra derecha del Dock (donde están la Papelera y las carpetas) y ejecutarlo haciendo clic en él.

Para ejecutar un script de shell, puede guardarlo como un archivo .command y el sistema operativo lo recogerá.

Otra alternativa sería crear una aplicación de Applescript para su secuencia de comandos y usarla como cualquier aplicación.

3

El Editor de scripts puede crear aplicaciones basadas en AppleScript. Pegar el código siguiente en un guión y guardarlo como una aplicación:

do shell script "~/someScript.sh" 

Dónde ~/someScript.sh es la ruta de acceso al script de shell.

+0

desafortunadamente, esto ya no funciona ... ¿alguna pista? – meduz

+0

¿Su script es ejecutable, meduz? ¿Y tienes una línea shebang en la parte superior? (http://en.wikipedia.org/wiki/Shebang_%28Unix%29) –

+0

Lo he configurado para que sea ejecutable pero el archivo sh y el archivo scpt. Arrastro el scpt al muelle y hago clic en él. Todo lo que hace es volver a abrir el editor de scripts. ¿Cómo se hace realmente ejecutar el script cuando se hace clic en él? – Jistanidiot

1

Cambie el nombre a something.command y en la ventana Obtener información, seleccione Abrir con> Terminal.app. Luego, al hacer doble clic en él, se iniciará el Terminal y se ejecutará el script. Puede arrastrar eso al muelle.

3

También hay herramientas para hacer aplicaciones desde scripts de shell, perl, python, etc. Hay DropScript y Platypus que yo sepa. Tienen la ventaja de que puedes arrastrar y soltar archivos sobre ellos.

+1

Ornitorrinco es genial – aehlke

Cuestiones relacionadas