我寫了一個ruby守護進程,我希望它在登錄時運行。它通常運行命令行並調用ruby my_ruby_script.rb
。如何在登錄時啓動守護進程? (運行10.6雪豹)。登錄時啓動腳本
Q
登錄時啓動腳本
2
A
回答
2
有添加需要在登錄時啓動應用程序等,你可以嘗試寫一個shell腳本或啓動終端和運行紅寶石my_ruby_script.rb,或者甚至可能只是添加my_ruby_script.rb這個蘋果腳本的事情的選項將#!/bin/env ruby
行添加到該文件的頂部之後的列表。 http://support.apple.com/kb/HT2602?viewlocale=en_US給出了關於如何添加登錄時啓動的應用程序的精確說明。
如果您需要使用AppleScript來實際啓動一個終端應用程序(我認爲情況並非如此,但我現在不在我的Mac之前,因此無法測試),只需創建一個帶有某種東西的applescript文件像
do shell script "ruby <path>/my_ruby_script.rb"
希望這有助於
0
熊貓說,添加:
#!/bin/env ruby
給初學者然後你可以在〜/ .bashrc或〜/ .profile甚至/ etc/profile裏面添加一個對你的文件的引用,這取決於你的需要。
檢查了這一點:https://stackoverflow.com/questions/3484429/profile-and-bashrc-doesnt-work-on-my-mac/3484472#3484472
相關問題
- 1. 在啓動開始之前首先啓動登錄腳本
- 2. Gmail自動登錄腳本
- 3. 在啓動時啓動python腳本
- 4. 在Linux啓動時啓動腳本
- 5. 在apache啓動時啓動WSGI腳本
- 6. Gnome啓動時啓動腳本
- 7. 啓動時啓動perl腳本
- 8. 登錄時自動啓動網頁
- 9. Android登錄活動僅在啓動時顯示Google登錄
- 10. 在Windows登錄窗口之前啓動批處理腳本
- 11. 批處理或VB腳本啓動Win7 RunAs登錄框?
- 12. PHP - 登錄腳本
- 13. 此登錄腳本
- 14. php登錄腳本
- 15. PHP登錄腳本?
- 16. Asp.net登錄腳本
- 17. mysql_real_escape_string - 登錄腳本
- 18. 登錄腳本--Powerpoint
- 19. PHP,登錄腳本
- 20. GreaseMonkey登錄腳本
- 21. Python登錄腳本
- 22. Php登錄腳本
- 23. 登錄Groovy腳本
- 24. 登錄嘗試的PHP登錄腳本
- 25. 登錄腳本沒有登錄
- 26. bash腳本ssh自動登錄
- 27. 自動ssh登錄腳本,期望
- 28. 在Shell腳本中自動登錄
- 29. Joomla從外部腳本自動登錄
與添加到〜/ .bashrc或者〜/ .profile中的問題是,在OS X,直到第一終端會話執行既不被啓動。它也會在每次啓動終端時執行。我的理解是,這不是想要的。 – 2010-09-16 00:11:19