本地shell脚本在远程服务器上执行

310 阅读1分钟

执行已有脚本

指定外部脚本路径即可

ssh user@remotehost 'bash -s' < script.sh

执行单行或者或行

需要注意的是ENDSSH,相当于处于脚本内部的函数然后执行

ssh halo_op@ip 'bash -s' <<'ENDSSH'
ip addr
cd /data/xwc
ls
ENDSSH