远程执行脚本
!/bin/bash
host2="13.22.64.56"
ssh $host2 >/dev/null 2>&1 <<EOF
cd ~/scripts/bill/start
nohup test.sh $billing_cycle_id stop >/dev/null 2>&1 &
exit
EOF
echo "Done!"
nohup行说明
如果 >/dev/null 2>&1 & 未加,则本地主机一定要等待远端脚本执行完成,才会结束.
远程执行脚本
!/bin/bash
host2="13.22.64.56"
ssh $host2 >/dev/null 2>&1 <<EOF
cd ~/scripts/bill/start
nohup test.sh $billing_cycle_id stop >/dev/null 2>&1 &
exit
EOF
echo "Done!"
nohup行说明
如果 >/dev/null 2>&1 & 未加,则本地主机一定要等待远端脚本执行完成,才会结束.
转载于:https://www.cnblogs.com/bowshy/p/3584332.html