Qual è il tuo modo preferito per avviare uno script (shell) dalla GUI?

1

Mi chiedevo quali fossero i modi per avviare uno script (shell) dalla GUI, ad es. facendo doppio clic su un'icona in Finder o avviando tramite Spotlight.

Non si tratta di aprire un terminale e di "manualmente" avviare lo script.

Ho usato .term file sul desktop, che lancia una sessione terminale e può anche essere esteso per eseguire uno script al momento del lancio. Questo è utile se hai bisogno di interazione o vuoi monitorare l'output.

So anche dell'esecuzione di uno script di shell da Applescript e leggi solo sui file .command .

Qual è il tuo modo preferito per avviare uno script (shell) dalla GUI e perché?

E forse potresti scrivere anche se mostra output e consente l'interazione o è solo un involucro invisibile ad es. avviare un programma con la propria GUI.

    
posta iolsmit 15.01.2012 - 00:38
fonte

2 risposte

5

Puoi utilizzare un'app come Platypus .

Platypus is a developer tool for creating application wrappers around scripts. In other words, it creates Mac OS X applications that execute a script which is bundled within the application. Command line scripts can thus be run transparently from the graphical window environment, integrating seamlessly with the user interface.

    
risposta data 15.01.2012 - 00:47
fonte
1

Ho utilizzato Quicksilver per svolgere questa attività. È possibile avviare script tramite l'assegnazione di trigger o digitando manualmente il processo, lo script, ecc., Il nome e dicendo a QS di essere eseguito in una finestra di terminale.

    
risposta data 16.01.2012 - 04:17
fonte

Leggi altre domande sui tag