Lancer des applications graphiques depuis l'écran GNU sous OS X

1

Sous OS X 10.9.1, lorsque je tente de lancer des applications GUI sous OS X à partir d'un terminal écran GNU, l'application se bloque simplement sans afficher de fenêtre. Lancer la même application à partir d'un terminal normal en dehors de l'écran fonctionne bien.

Laptop:/Users/ambarish> /Applications/TextEdit.app/Contents/MacOS/TextEdit

Rien du tout. Pas de fenêtre, et pas de réponse même à Ctrl-C.

Je peux tuer TextEdit depuis un autre terminal, puis je reçois

Terminated: 15
Laptop:/Users/ambarish>

Je suis un OS X n00b, et je passe de Linux; Qu'est-ce que je fais mal? Devrais-je définir une variable env, similaire à $ DISPLAY?

Ambarish Sridharanarayanan
la source

Réponses:

1

Pour lancer des "applications natives" sur MacOS, n'essayez pas d'identifier et d'exécuter leur "binaire principal". À la place, utilisez la commande magique "open":

open /Applications/TextEdit.app

Devrait faire ce que vous voulez depuis n'importe quel terminal, écran ou non.

Gabe
la source