簡體   English   中英

調用守護程序的Shell腳本-DAEMON:找不到命令

[英]Shell script to call daemon - DAEMON: command not found

目前,我可以像這樣啟動自定義服務器:

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一樣從守護程序啟動服務? 這可能是路徑問題。 提前致謝。

我認為您必須刪除“ =”周圍的空格:

DAEMON="./service"

現在看來,它試圖運行一個名為DAEMON的命令,而不是實際的應用程序。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM