【问题标题】:On OS X 10.6.8 how can use a desktop icon to launch a console application program?在 OS X 10.6.8 上如何使用桌面图标来启动控制台应用程序?
【发布时间】:2015-06-21 23:07:53
【问题描述】:
我开发了一个经典的终端应用程序(如 hello world),它通常会在终端窗口中启动,输入如下命令:
"iMac:~ alberto$ ./HelloWorld -Lesperanto"
我喜欢做的是在桌面上创建一个图标,当按下该图标时,会打开一个终端窗口到一个特定的目录,然后输入一个命令(在上面的例子中:“./HelloWorld -Lesperanto”)
【问题讨论】:
标签:
macos
icons
console-application
osx-snow-leopard
【解决方案1】:
使用类似于以下内容的脚本编辑器创建一个苹果脚本:
执行shell脚本“./HelloWorld -Lesperanto”
如果您将其保存为脚本,则可以将此脚本放在桌面上以便轻松运行。
【解决方案2】:
我在桌面文件夹中创建了一个带有我想要执行的指令的 shell 脚本。然后我使用 chmod +x 命令使脚本可执行。最后,我通过获取信息查找器功能将终端应用程序设置为必须用于打开文件的程序。
唯一悬而未决的问题是修改 finder 在桌面上显示的图标