【发布时间】:2014-04-29 13:29:50
【问题描述】:
我目前有一个 Makefile 规则:
start:
./start.sh
它启动了一个非常简单的服务器,作为构建过程的一部分。我有另一个停止服务器的规则:
stop:
kill `cat bin/server.PID`
这里是 start.sh 脚本:
#!/bin/bash
cd bin
python server.py &
echo $! > server.PID
NB server.py 必须在 bin 目录中运行
我想在启动规则中实现 start.sh 的功能,我尝试了很多方法,但似乎无法获得 PID。
【问题讨论】: