我一直试图在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