mac下如何設定開機自動執行指定命令
阿新 • • 發佈:2019-01-31
把寫好的指令碼放在一個地方,一般我放在家目錄。例如,我開機要執行 fuckgfw 指令碼
~/onlogin/fuckgfw
檔案內容:
#!/bin/bash
# fuckgfw is a application
fuckgfw &
exit
注意,一定要給指令碼x的許可權,我的指令碼許可權是 755
然後
System Preferences -> Users & Groups -> Login Items -> 加號(選擇你的指令碼)
具體實現如下:
1.新建指令碼,內容為上述指令。
我建立的指令碼路徑為:/Applications/goagent-goagent-496b57e/goagent.sh
2. 右鍵指令碼檔案->顯示簡介->開啟方式修改為終端(在下拉選單中選擇其他,然後直接搜尋終端,若終端是灰色不可選狀態,把視窗下端的“啟用:推薦的應用程式”改成“所有應用程式”即可)。
3.此時指令碼還不能執行,開啟終端,執行
引用
chmod +x filename
使指令碼可執行。
filename即指令碼路徑。
4.左上角蘋果圖示->系統偏好設定->使用者與群組->登陸項->加號(選擇你的指令碼),記得勾選剛新增的指令碼。