Mac OS X - 从桌面GUI运行shell脚本

时间:2010-06-10 16:26:03

标签: shell scripting macos desktop

您可以创建一个shell脚本或Python或Ruby脚本,并使用“终端”在Mac上运行它...如果您打开Finder,并单击包含源代码的文件的图标保存的shell脚本,有没有办法让脚本运行,而不是在我的文本编辑器中打开?

3 个答案:

答案 0 :(得分:76)

是的 - 只需在脚本上添加.command后缀。

注意:确保脚本是可执行的,例如

$ chmod +x myscript.command

答案 1 :(得分:4)

另一个快速替代方案是工具platypus(http://sveinbjorn.org/platypus/)。免费且好,但如果你愿意,你可以捐款。

  

Platypus是Mac OS X操作系统的开发工具。它通过解释脚本(如shell脚本或Perl,Ruby和Python程序)创建本机Mac OS X应用程序。这是通过将脚本与运行脚本的本机可执行二进制文件一起包装在应用程序包中来完成的。

答案 2 :(得分:2)