#!/bin/bash
#!/bin/sh
#上传到远程服务器
sshpass -p serverpassword scp bin/centerserver ubuntu@123.8.132.241:/home/ubuntu/h5game2022/server/centerserver/bin/centerserver_new
#登入到远程服务器并执行两个remotssh之间的命令,remotssh相当于一个标识,可以换成其它
#注意使用nohup执行命令时必须重定向到指定文件,不然执行后不能退出终端,2>&1表示日志级别,最后一个&表示后台运行
#nohup ./centerserver &
sshpass -p serverpassword ssh ubuntu@123.8.132.241 << remotssh
cd h5game2022/server/centerserver/bin
killall -9 centerserver
sleep 1
rm log.txt
cp centerserver centerserver_back
cp centerserver_new centerserver
nohup ./centerserver > log.txt 2>&1 &
exit
remotssh
echo 'ok!'



