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?

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.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.