我写了一个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