您可以创建shell脚本或Python或Ruby脚本,并使用“终端”在Mac上运行它...如果您打开了Finder,然后单击包含保存的shell脚本的源代码的文件的图标是否可以让脚本运行,而不是在我的文本编辑器中打开?Mac OS X - 从桌面GUI运行shell脚本
32
A
回答
72
是的 - 只需在脚本中添加一个.command
后缀。
注意:确保脚本是可执行的,例如,
$ chmod +x myscript.command
2
只是关联.SH文件与Terminal.app
3
又一个快速的方法是工具鸭嘴兽(http://sveinbjorn.org/platypus/)。免费且好,但你可以捐赠,如果你想。
Platypus是Mac OS X操作系统的开发工具。它从解释的脚本(如shell脚本或Perl,Ruby和Python程序)创建本机Mac OS X应用程序。这是通过将脚本与运行脚本的本机可执行二进制文件一起包装到应用程序包中来完成的。
相关问题
- 1. Mac OS X中的shell脚本从主目录运行?
- 2. 从OS X Dock执行Shell脚本?
- 3. 钛桌面createProcess运行shell脚本
- 4. 使用终端在启动时运行shell脚本? (Mac OS X)
- 5. 为Mac OS X转换Linux shell脚本
- 6. OS X从当前shell运行和分离脚本
- 7. 从mac执行Shell脚本
- 8. 在苹果脚本中淡出桌面壁纸(Mac OS X)
- 9. 从python运行bash脚本。 MAC OS
- 10. 如何从OS X上的shell脚本运行Clozure CL(Lisp)?
- 11. 从Mac OS X中的扩展坞运行脚本
- 12. 从shell脚本在Mac OS X上写入AF_LOCAL套接字
- 13. 通过shell在后台运行php脚本 - 脚本从不在mac os上执行x
- 14. 在Mac OS X的桌面上绘图
- 15. 通过mac os x桌面绘图
- 16. 更改桌面背景mac os x
- 17. OS X外壳脚本运行ntpdate
- 18. 从shell脚本或命令行写入到Mac OS X控制台日志
- 19. 从eclipse运行shell脚本
- 20. 从Java桌面应用程序进行Mac OS X本机打印
- 21. 在启动时运行shell脚本(OS X)
- 22. OS X Shell脚本:如何运行带参数的URL
- 23. 如何在Mac OS X Snow Leopard上运行bash脚本?
- 24. 如何在Mac OS X上运行Perl脚本?
- 25. 如何在唤醒mac os上运行bash脚本x
- 26. 如何在Mac OS X上以root身份运行脚本?
- 27. Mac OS X PackageMaker
- 28. 从gui运行matlab脚本
- 29. Mac运行shell脚本启动
- 30. 在Mac OS X上通过shell脚本获取无线SSID
这使得文件不可移植(例如,通过XCode打开.sh文件)。 – EOL 2011-11-30 09:44:30
事实上,如果您执行Finder - > Get Info - > Open with: - > Terminal(并且不单击Change All ...按钮),那么这不是一个可怕的解决方案。你只会改变这个文件本身的默认值。 – 2016-01-31 17:17:14