Comment faire pour démarrage d'une application Mac OS X en ligne de commande?

"ouvert" n'est pas la réponse voulais, parce que je veux le débogage de l'application de Mac OS X automatiquement. Cela signifie que c'est mieux si quelqu'un peut donner la ligne de commande comme [programme] [args] format. Donc, ltrace mécanisme peut faire [programme] en tant que cible pour le débogage et de prendre [args] comme entrée.

J'ai essayé en ligne de commande comme "/Applications/Microsoft Office 2011/Microsoft PowerPoint.app/Contents/MacOS/Microsoft PowerPoint" /Users/poc.pptx, seul Microsoft Point, mais le processus a commencé poc.pptx pas ouvert.

Après grepping Microsoft Point avec pptx fichier ouvert, il est quelque chose comme: /Applications/Microsoft Office 2011/Microsoft PowerPoint.app/Contents/MacOS/Microsoft PowerPoint -psn_0_307275, il n'y a pas d'argument "poc.pptx".

J'ai même manuellement utilisation de "gdb /Applications/Microsoft Office 2011/Microsoft PowerPoint.app/Contents/MacOS/Microsoft PowerPoint" et "set args /Users/poc.pptx" et puis "r", la cible de l'application peut ne pas fonctionner avec certains fichier ouvert.

Je suis confus au sujet de ce, alors, est-ce que quelqu'un peut m'aider à résoudre ce problème?

Merci!

Ce qui vous laisse croire que le nom de fichier est passé comme argument à powerpoint de l'exécutable ?
parce que d'autres applications puissent être commencé de cette manière. /Applications/Preview.app/Contents/MacOS/Preview /Users/Utilisateur/Bureau/t.tiff par exemple. et j'ai été un utilisateur de windows, Microsoft Office pour windows peut également être démarré à partir de cmd.

OriginalL'auteur yodaFirst Name Lulu | 2011-12-05