将脚本设为开机自启
mac下,网上可查到脚本开机自启方法众多,经验证,有效的方法包括不限于以下两种
不推荐的方法
以下方法,会造成开机时弹出“终端.app”或"iTerm2.app"窗口,以运行脚本。我希望是完全隐藏的运行,不要弹出窗口。
-
直接将要开机运行的脚本(如xxx.sh,xxx.sh)设为可执行(无需设成777,可执行就好)
chmod +x 【脚本】
将该脚本的自动打开软件设为“终端.app”或"iTerm2.app"
然后将此脚本添加到开机自启项,参见下文-【将应用程序添加到开机自启项 】
推荐的方法
以下方法,设置便捷,且开机完全隐藏运行(不弹出任何窗口)
创建一个“自动操作”的“应用程序”
将应用程序添加到开机自启项
在系统偏好设置中,如下操作
然后重启电脑,看看脚本有木有开机自启,并且没出现弹窗