我一直在尝试在 freebsd 启动时运行一个 shell 脚本。我已阅读 stackoverflow 中的所有类似问题并尝试过。但没有任何工作。这是我尝试过的示例代码dummy
。
#!/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