[英]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.