我正在尝试弄清楚如何让两个 shell 脚本自动运行。一个脚本在 Mac 开启时运行。另一个在计算机即将关闭时运行。
我猜对于启动,我应该使用 launchd?或者这有点过头了?我只需要运行一个自包含的脚本,不需要传入任何变量。如果是这样,有什么好的参考资料吗?
我似乎找不到在计算机关机时运行脚本的简单解决方案。有什么建议吗?
谢谢。
答案1
我不熟悉 Mac OSX,但它似乎没有传统的 /etc/rc2.d,而是 /Library/StartupItems - 你可以在那里放置启动脚本(参见随机互联网博客或者古老的 Mac 博客)_
我猜测应该是 /Library/ShutdownItems。但是有些人建议将命令添加到 /etc/rc.shutdown.local。
但也许你应该等待真正了解 MacOSX 的人的回答 :-)