代码拉取完成,页面将自动刷新
#! /bin/sh
time=$(date "+%Y%m%d%H%M%S")
if [ -f "/home/aa123/下载/byd-wms-api.jar" ];then
cd /usr/local/project/
mv byd-wms-api.jar "byd-wms-api.jar.bak."$time
cd /home/aa123/下载/
mv byd-wms-api.jar /usr/local/project/
docker restart bydxiy-api
echo "byd-wms-api.jar restart success."
else
echo "byd-wms-api.jar in /home/aa123/下载/ is null, restart error."
fi
if [ -f "/home/aa123/下载/pc.zip" ] && [ -f "/home/aa123/下载/app-release.apk" ];then
cd /usr/local/docker/nginx/html/
mv pc/ "pc"$time
mkdir pc
cd /home/aa123/下载/
cp app-release.apk /usr/local/docker/nginx/html/pc/
mv pc.zip /usr/local/docker/nginx/html/pc/
cd /usr/local/docker/nginx/html/pc/
unzip pc.zip
rm pc.zip
echo "pc.zip and apk replace success."
else
echo "pc.zip or apk in /home/aa123/下载/ is null, replace error."
fi
if [ -f "/home/aa123/下载/pda.zip" ];then
cd /usr/local/docker/nginx/html/
mv pda/ "pda"$time
mkdir pda
cd /home/aa123/下载/
mv pda.zip /usr/local/docker/nginx/html/pda/
cd /usr/local/docker/nginx/html/pda/
unzip pda.zip
rm pda.zip
echo "pda.zip replace success."
else
echo "pda.zip in /home/aa123/下载/ is null, replace error."
fi
# 添加定时任务
crontab -e
# 每天12:30自动执行脚本
30 12 * * * /home/aa123/下载/start.sh > /home/aa123/下载/cron-start.log 2>&1
# 每天21:30自动执行脚本
30 21 * * * /home/aa123/下载/start.sh > /home/aa123/下载/cron-start.log 2>&1
bash: ./startup.sh: /bin/sh^M: 坏的解释器: 没有那个文件或目录
解决方案:执行 sed -i "s/\r//" start.sh
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。