我有一个python应用程序,它在指定为python应用程序参数的端口上启动websocket。 我已经成功地通过windows中的批处理(.bat)文件传递了参数。 在windows中,我按如下方式传递参数: python服务器.py-8000英镑
现在我需要通过bash文件在ubuntu12.04中实现相同的目标。我从bash文件启动python应用程序作为服务。 bash文件代码:
PYPATH="/usr/bin/python"
DEAMON="./server.py"
start-stop-daemon --start --background --name $DEAMONNAME --pidfile $PIDFILE --make-pidfile --user $USER --group $USER --chuid $USER -d $WORKINGDIR --exec $PYPATH $DEAMON
当我按原样运行时,它工作得很好,但它使用默认端口。 我传递参数如下:
^{pr2}$这给了我以下错误:
start-stop-daemon: invalid option -- 'y'
Try 'start-stop-daemon --help' for more information.
...fail!
有谁能帮我把参数从bash文件传递给python应用程序,以达到与windows相同的效果吗?在
提前谢谢。在
将任何不直接用于
start-stop-daemon
的参数移到之后的命令末尾,以便传递它们:
相关问题 更多 >
编程相关推荐