deploy.sh 511 B

12345678910111213141516
  1. #!/bin/bash
  2. port=22
  3. host=192.168.8.20
  4. path=/home/zlg/ctn
  5. target=ctn2
  6. chmod a+x *.sh
  7. chmod a+x $target
  8. chmod a+x *.ko
  9. make
  10. echo "Stop $target"
  11. ssh -p $port zlg@$host "mkdir -p $path; cd $path; echo zlg | sudo -S ./stop_$target.sh; sudo ./start_can.sh rm ./$target;"
  12. echo "Copy $target"
  13. rsync -av --update --progress -e "ssh -p $port" $target *.sh *.ko zlg@$host:$path
  14. echo "Start $target"
  15. ssh -p $port zlg@$host "cd $path; echo zlg | sudo -S ./prepare.sh; sudo ./start_$target.sh; sudo tail -f /var/log/syslog;"