有可执行文件打开自己的终端窗口

时间:2016-09-01 16:19:38

标签: c macos unix terminal

我有一个C程序,目前在终端中正常工作(打开终端窗口,输入./program名称)。我想以这样的方式打包程序,它首先启动它自己的终端窗口,然后在这个窗口内执行。

Angband做得相当不错(至少是OSX版本)。启动.app后,会打开各种显示游戏信息的终端窗口。如何只为一个终端窗口模拟此行为?

1 个答案:

答案 0 :(得分:1)

你的意思是:

osascript -e 'tell app "Terminal" to do script "./YourApp"'

这是一个简单的例子:

osascript -e 'tell app "Terminal" to do script "ls -l"'