有沒有辦法在啟動時執行 .sh 腳本一次?我知道 init.d 資料夾,但似乎有一些奇怪的特殊佈局必須用於那裡的腳本。
我只想運行兩行快速程式碼,沒什麼大不了的。我正在運行最新的 Raspbian。
有小費嗎?
答案1
這是不是符合標準,但它有效:
在 /etc/init.d 中建立一個新檔案 -->
#!/bin/bash
case "$1" in
start)
yourcodehere
;;
esac
exit 0
然後設定可執行位並刪除所有其他權限:
chmod 700 /etc/init.d/filename
然後將您的服務配置為自動啟動:update-rc.d filename defaults