Mac - 在启动时运行脚本,在关机时运行另一个脚本

Mac - 在启动时运行脚本,在关机时运行另一个脚本

我正在尝试弄清楚如何让两个 shell 脚本自动运行。一个脚本在 Mac 开启时运行。另一个在计算机即将关闭时运行。

我猜对于启动,我应该使用 launchd?或者这有点过头了?我只需要运行一个自包含的脚本,不需要传入任何变量。如果是这样,有什么好的参考资料吗?

我似乎找不到在计算机关机时运行脚本的简单解决方案。有什么建议吗?

谢谢。

答案1

我不熟悉 Mac OSX,但它似乎没有传统的 /etc/rc2.d,而是 /Library/StartupItems - 你可以在那里放置启动脚本(参见随机互联网博客或者古老的 Mac 博客)_

我猜测应该是 /Library/ShutdownItems。但是有些人建议将命令添加到 /etc/rc.shutdown.local。

但也许你应该等待真正了解 MacOSX 的人的回答 :-)

相关内容