我正在启动 - 停止守护错误
SSTART-stop-daemon的--start --exec $ DAEMON $ ARGS
在Ubuntu命令并收到以下错误
启动 - 停止 - 守护程序:用户'p”未发现
任何人都可以发现问题吗?
阿卜杜勒·哈利克
我正在启动 - 停止守护错误
SSTART-stop-daemon的--start --exec $ DAEMON $ ARGS
在Ubuntu命令并收到以下错误
启动 - 停止 - 守护程序:用户'p”未发现
任何人都可以发现问题吗?
阿卜杜勒·哈利克
您应该使用
start-stop-daemon --start --exec "${DAEMON}" -- ${ARGS}
确保start-stop-daemon
不试图解释任何的$ARGS
而是通过所有的人都直接向$DAEMON
。
除非你能告诉我们$ DAEMON的价值观和$ ARGS,对于初学者。它看起来像不知何故-u p可能会得到传入
我有点复制此我的电脑上运行。
$ start-stop-daemon --start --exec /etc/init.d/mysql -u abc start-stop-daemon: user `abc' not found (Success)
(除了我得到成功响应以及)。
ephemient是对的,但在传递参数之前必须出现的是--
。所以上面的不工作代码将是这样的:
start-stop-daemon --start --exec /etc/init.d/mysql -- -u abc
你可以把整个脚本。或者至少回应$ DAEMON和$ ARGS的价值 – 2009-07-14 19:45:33