start-stop-daemon --name flaskserver --start --chuid root --exec /root/worker/start.sh
start.sh 显然有这一行#!/usr/bin
,但是在我运行上面的代码之后,它会导致!/usr/bin
当然它会抱怨由于exec format error
它为什么会这样做?我怎样才能让它在.sh
不触碰它的情况下运行?
答案1
编辑命令如下:
start-stop-daemon --name flaskserver --start --chuid root --exec /bin/bash /root/worker/start.sh
或者
start-stop-daemon --name flaskserver --start --chuid root --exec /root/worker/start