updated upload script
This commit is contained in:
parent
6916ade599
commit
e9e85907bb
@ -1,17 +1,23 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
md5files=$(cat .uploaded)
|
md5files=$(cat .uploaded)
|
||||||
|
|
||||||
IP=stepper-clock.lan
|
IP=prototype-esp.lan
|
||||||
if [ "$#" != 0 ]; then
|
if [ "$#" != 0 ]; then
|
||||||
IP="$1"
|
IP="$1"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# upload all *.py files and the second argument
|
||||||
for i in $(ls *.py $2 )
|
for i in $(ls *.py $2 )
|
||||||
do
|
do
|
||||||
if [[ $md5files != *"$(md5sum $i | cut -d' ' -f1)"* ]]; then
|
if [[ $md5files != *"$(md5sum $i | cut -d' ' -f1)"* ]]; then
|
||||||
echo $(md5sum $i)
|
echo $(md5sum $i)
|
||||||
webrepl_cli.py -p asdf $i $IP:/$i
|
webrepl_cli.py -p asdf $i $IP:/$i
|
||||||
|
# If upload was successful, update md5sum
|
||||||
|
if [ $? -eq 0 ]; then
|
||||||
md5files=$(echo $md5files | sed 's|:\([^:]*\)'"$i"'||g'):$(md5sum "$i")
|
md5files=$(echo $md5files | sed 's|:\([^:]*\)'"$i"'||g'):$(md5sum "$i")
|
||||||
echo "$md5files" > .uploaded
|
echo "$md5files" > .uploaded
|
||||||
|
else
|
||||||
|
echo "not uploaded!"
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
Loading…
x
Reference in New Issue
Block a user