mirror of
https://github.com/zhayujie/bot-on-anything.git
synced 2026-01-19 01:21:06 +08:00
feat: 新增启动运行脚本,并将日志输出至 logs/log_info.log
This commit is contained in:
19
scripts/shutdown.sh
Executable file
19
scripts/shutdown.sh
Executable file
@@ -0,0 +1,19 @@
|
||||
#!/bin/bash
|
||||
|
||||
#关闭服务
|
||||
cd `dirname $0`/..
|
||||
export BASE_DIR=`pwd`
|
||||
pid=`ps ax | grep -i app.py | grep "${BASE_DIR}" | grep python3 | grep -v grep | awk '{print $1}'`
|
||||
if [ -z "$pid" ] ; then
|
||||
echo "No bot-on-anaything running."
|
||||
exit -1;
|
||||
fi
|
||||
|
||||
echo "The bot-on-anaything(${pid}) is running..."
|
||||
|
||||
kill ${pid}
|
||||
|
||||
echo "Send shutdown request to bot-on-anaything(${pid}) OK"
|
||||
|
||||
|
||||
|
||||
18
scripts/start.sh
Executable file
18
scripts/start.sh
Executable file
@@ -0,0 +1,18 @@
|
||||
#!/bin/bash
|
||||
#后台运行bot-on-anaything执行脚本
|
||||
|
||||
cd `dirname $0`/..
|
||||
export BASE_DIR=`pwd`
|
||||
echo $BASE_DIR
|
||||
|
||||
# check the nohup.out log output file
|
||||
if [ ! -f "${BASE_DIR}/logs/log_info.log" ]; then
|
||||
mkdir "${BASE_DIR}/logs"
|
||||
touch "${BASE_DIR}/logs/log_info.log"
|
||||
echo "${BASE_DIR}/logs/log_info.log"
|
||||
fi
|
||||
|
||||
nohup python3 "${BASE_DIR}/app.py" >> ${BASE_DIR}/logs/log_info.log & tail -f "${BASE_DIR}/logs/log_info.log"
|
||||
|
||||
echo "bot-on-anaything is starting,you can check the ${BASE_DIR}/logs/log_info.log"
|
||||
|
||||
Reference in New Issue
Block a user