用于调用守护程序的Shell脚本 - 找不到DAEMON:命令

时间:2015-12-10 15:17:43

标签: shell ubuntu daemon

目前我可以启动这样的自定义服务器:

cd /home/admin/service/build && ./service visual.dat

我试图制作一个shell脚本来制作一个守护进程。我尝试了很多东西......

#!/bin/sh -e
cd /home/admin/service/build
DAEMON = "./service"
daemon_OPT="service.dat"
...

回复是:

admin@service:~$ sudo /etc/init.d/servicedaemon start
/etc/init.d/servicedaemon: line 3: DAEMON: command not found

那么,如何从守护进程启动服务,就像我在shell中一样?这可能是一个路径问题。 提前谢谢。

1 个答案:

答案 0 :(得分:1)

我认为您必须删除“=”附近的空格:

DAEMON="./service"

现在看来它试图运行一个名为DAEMON的命令,而不是实际的应用程序。