我一直試圖在freebsd啓動時運行一個shell腳本。我已經閱讀了stackoverflow中的所有類似問題並嘗試過。但沒有任何工作。這是我試過的示例代碼是dummy
。freebsd啓動腳本沒有運行
#!/bin/sh
. /etc/rc.subr
name="dummy"
start_cmd="${name}_start"
stop_cmd=":"
dummy_start()
{
echo "Nothing started."
}
load_rc_config $name
run_rc_command "$1"
保存名稱dummy
。 權限是-r-xr-xr-x
。 在rc.conf文件中做成dummy_enable="YES"
。
問題是,當我重新啓動我的系統進行測試時,dummy
文件不存在。所以腳本沒有執行。還有什麼需要做我的虛擬腳本運行。
SRC:http://www.freebsd.org/doc/en/articles/rc-scripting/article.html#rc-flags
您在哪個目錄中存儲了您的「虛擬」文件? – LtWorf
@LtWorf:我在/etc/rc.d/文件夾中放置了虛擬文件 – Kranthi
然後在重啓時它被移除並沒有任何意義... – LtWorf