Vous pouvez créer un script Shell ou un script Python ou Ruby et l'exécuter sur Mac en utilisant "Terminal" ... si le Finder est ouvert, et vous cliquez sur l'icône du fichier contenant le code source d'un script Shell enregistré, existe-t-il un moyen d'exécuter ce script, au lieu de l'ouvrir dans mon éditeur de texte?
Oui - il suffit de mettre un .command
suffixe sur le script.
Remarque: assurez-vous que le script est exécutable, par exemple.
$ chmod +x myscript.command
Une autre alternative rapide est l'outil ornithorynque ( http://sveinbjorn.org/platypus/ ). Gratuit et bon, mais vous pouvez faire un don si vous le souhaitez.
Platypus est un outil de développement pour le système d'exploitation Mac OS X. Il crée des applications Mac OS X natives à partir de scripts interprétés tels que des scripts Shell ou Perl, Ruby et Python programmes. Cela se fait en enveloppant le script dans une application bundle avec un binaire exécutable natif qui exécute le script.
associez simplement les fichiers .sh à Terminal.app