我知道我可以將應用程序固定到碼頭並從那裏啓動它們。但是,是否有辦法將程序固定到Dock上,而不是MacOS意義上的「應用程序」,比如bash腳本?如何從MacOS X底座啓動腳本?
8
A
回答
9
您可以將任何文件拖動到Dock的右側欄(廢紙簍和文件夾所在的位置),然後通過單擊該文件執行它。
要執行一個shell腳本,您可以將其另存爲一個.command文件,操作系統會將其提取出來。
另一種選擇是爲您的腳本創建一個Applescript應用程序,並像任何應用程序一樣使用它。
3
腳本編輯器可以創建基於AppleScript的應用程序。堅持下面的代碼到一個腳本,並將其保存爲一個應用程序:
do shell script "~/someScript.sh"
哪裏~/someScript.sh
是通向你的shell腳本。
1
將它重命名爲something.com,並在其Get Info窗口中選擇Open With> Terminal.app。然後,當你雙擊它時,它將啓動終端並運行腳本。你可以把它拖到碼頭。
3
還有一些工具可以通過shell腳本,perl,python等來製作應用程序。我知道DropScript和Platypus。它們的優點是可以將文件拖放到它們上面。
相關問題
- 1. 如何從Powershell腳本啓動Robocopy
- 2. 如何從Python腳本啓動winpdb?
- 3. 如何從package.json運行啓動腳本?
- 4. 如何在curses模式下在macos x上啓動textadept
- 5. 從SL4A腳本啓動SL4A腳本
- 6. 如何從一個Python腳本啓動多個Python腳本?
- 7. 如何從腳本內部重新啓動ruby腳本?
- 8. 如何從另一個腳本啓動腳本在python
- 9. 從shell腳本啓動GDB
- 10. 從python腳本啓動MySQL
- 11. 從cron啓動PHP腳本?
- 12. 從shell腳本啓動putty
- 13. 從Jenkins啓動shell腳本
- 14. 如何將底座10轉換爲底座36
- 15. OS X - 如何阻止啓動時運行bash腳本?
- 16. 如何每x秒啓動一次sh腳本?
- 17. 如何爲Mac OS X編寫啓動腳本?
- 18. 啓動Python腳本啓動
- 19. 移動底座座標Tkinter
- 20. 如何自動重新啓動腳本
- 21. 從底座適配器滾動到列表視圖的底部
- 22. 啓動GAP腳本
- 23. 如何在Swift/MacOS中編程式連接插座和動作
- 24. 從MacOS App啓動sudo命令Swift
- 25. 從本身重新啓動python腳本
- 26. csh啓動腳本
- 27. Cygwin啓動腳本
- 28. 如何從.cpp腳本啓動android活動?
- 29. 如何從sencha腳本啓動android活動?
- 30. 如何從MacOS 10.12(Sierra)終端啓動brackets.io?
不幸的是,這不工作了......任何線索? – meduz 2014-02-10 20:48:21
您的腳本是否可執行,meduz?你在頂部有一個shebang線嗎? (http://en.wikipedia.org/wiki/Shebang_%28Unix%29) – 2014-02-12 15:22:56