在折騰本地gitbook的時候,覺得每次重新開機計算機都要重新輸入指令運作gitbook,特别麻煩。 再加上nginx,gulp,本地ghost一堆東西……我都不願意關機啦。
我一定要讓我們的shell腳本開機自啟動。
其實做起來也挺容易的。前提:mac環境
寫開機自啟動要執行的腳本:
如果不是為了自啟動gitbook,可以先用ls試試:
我這段shell就是啟動gitbook的腳本,命名,為settingboot.sh。
system preferences -> 使用者與群組 -> 登入項
添加上剛才的settingboot.sh。
給settingboot.sh檔案root權限。
讓settingboot.sh預設用自己常用的terminal工具打開。
右鍵檔案 -> 顯示簡介:設定“打開方式”為自己的terminal,如果沒有成功,那就更霸道一點,全部更改...
重新開機就可以看到指令行自動運作啦。如果想再玩耍下去,寫寫gitbook在背景啟動的指令,這樣就不用一直開着terminal啦。
在找的過程中,還找到了每次啟動terminal都預先執行的檔案,目錄為:<code>~/.bash_profile</code>。比如,我在檔案裡寫ls,那每次打開terminal都會自動執行ls。