您可以創建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