15 lines
532 B
Bash
15 lines
532 B
Bash
#!/bin/bash
|
|
|
|
# sshpass: https://shazi.info/ssh-%E7%94%A8-sshpass-%E5%8F%96%E4%BB%A3-expect-%E8%87%AA%E5%8B%95%E8%BC%B8%E5%85%A5%E5%AF%86%E7%A2%BC/
|
|
|
|
HOST=$1 # e.g. "pi@192.168.3.53"
|
|
PASSWORD=$2 # e.g. raspberry
|
|
SCP_HOST=$HOST":"
|
|
|
|
cd ..
|
|
npm run build
|
|
sshpass -p $PASSWORD ssh $HOST "rm -rf dist"
|
|
sshpass -p $PASSWORD scp -r dist $SCP_HOST
|
|
sshpass -p $PASSWORD scp shell_script/burn_to_raspberry_util.sh $SCP_HOST
|
|
sshpass -p $PASSWORD ssh $HOST "sh ./burn_to_raspberry_util.sh"
|
|
# sshpass -p raspberry scp -r dist pi@192.168.3.53: |