shell 登录linux服务器并执行命令

linux

注意里边(eeooff 区域)不能定义变量

#!/bin/bash

scp dist.zip m-p:/data/wwwroot/medical-shop-web

ssh m-p > /dev/null 2>&1 << eeooff
cd /data/wwwroot

rm -rf dist_bak
mv dist dist_bak
unzip dist.zip

exit
eeooff
echo done!

docker

进入容器操作不能用次方法,应该用 docker exec 命令来实现,大致命令应该是:

docker exec oa "cd /data; touche 111.txt"
posted @ 2023-06-19 09:17  不止吧  阅读(153)  评论(0编辑  收藏  举报