运行程序脚本,比如runHttpServer.sh
BASE_PATH=$(cd `dirname $0`;pwd)
cd $BASE_PATH
LD_LIBRARY_PATH=./:$LD_LIBRARY_PATH
PATH=./:$PATH
export LD_LIBRARY_PATH PATH
chmod +x HttpServer
./HttpServer
停止运行程序脚本,比如stopHttpServer.sh
ps -aux | grep HttpServer | awk '{print $2}' | xargs kill
后台运行程序脚本,比如runHttpServer_nohup.sh
BASE_PATH=$(cd `dirname $0`;pwd)
cd $BASE_PATH
LD_LIBRARY_PATH=./:$LD_LIBRARY_PATH
PATH=./:$PATH
export LD_LIBRARY_PATH PATH
mv HttpServer.outfile HttpServer1.outfile
rm -f HttpServer.outfile
chmod +x HttpServer
nohup ./HttpServer > HttpServer.outfile 2>&1 &