我使用的是Mac 10.6(Snow Leopard)。 我想有一个shell脚本来处理在启动时执行的一些routing / vpn和服务器任务。
这个脚本应该最好在用户login之前执行,但只要它在后台没有时间问题。
最好的地方是从哪里来的?
谢谢大家
你应该通过创build一个指定所需参数的plist来启动句柄。 一个简短的介绍 ,启动脚本等被Tiger中的launchd所取代。
自推出以来,这是从10.4开始的标准方式。 也许看看这个编辑器 (或停止使用这个编辑器 )来帮助你创buildconfiguration文件。
我为我的用户做了同样的事情:
我在这里find的信息官方的Appple文件启动脚本 。 完整的指导!
一个简单的黑客就是用@reboot扩展名从crontab中调用它(详情请查看man 5 crontab)。
在我看来,为了快速完成任务,比写文章简单得多
使用launchd。 这是10.5和10.6的首选(官方)方式
用于launchd的GUI: http : //www.macupdate.com/info.php/id/19879/lingon