Apply changes suggested by shellcheck

This commit is contained in:
Finlay Davidson 2023-02-20 02:18:39 +01:00
parent 8263b4e2c2
commit b1de7e0d20
4 changed files with 16 additions and 21 deletions

View file

@ -1,21 +1,20 @@
#! /bin/bash #!/bin/bash
BKPPATH="firmware-backups" BKPPATH="firmware-backups"
mkdir -p $BKPPATH mkdir -p "$BKPPATH"
NOW=$(date +%s) NOW=$(date +%s)
num=$(ls -l /dev/ttyACM* | rev | cut -c 1) num=$(ls -l /dev/ttyACM* | rev | cut -c 1)
echo com is:$num echo com is: "$num"
splitPorts=($num) mapfile -t splitPorts <<< "$num"
echo "This tool assumes your buds are the only thing connected and are enumerated {right,left} order. YMMV" echo "This tool assumes your buds are the only thing connected and are enumerated {right,left} order. YMMV"
echo "Right bud is at ${splitPorts[0]}" echo "Right bud is at ${splitPorts[0]}"
echo "Left bud is at ${splitPorts[1]}" echo "Left bud is at ${splitPorts[1]}"
echo "Please disconnect and reconnect the bud on the right" echo "Please disconnect and reconnect the bud on the right"
bestool read-image --port "/dev/ttyACM${splitPorts[0]}" "${BKPPATH}/firmware-${NOW}-${splitPorts[0]}.bin.bkp"
bestool read-image --port /dev/ttyACM${splitPorts[0]} $BKPPATH/firmware-$NOW-${splitPorts[0]}.bin.bkp
echo "Please disconnect and reconnect the bud on the left" echo "Please disconnect and reconnect the bud on the left"
bestool read-image --port /dev/ttyACM${splitPorts[1]} $BKPPATH/firmware-$NOW-${splitPorts[1]}.bin.bkp bestool read-image --port "/dev/ttyACM${splitPorts[1]}" "${BKPPATH}/firmware-${NOW}-${splitPorts[1]}.bin.bkp"

View file

@ -1,10 +1,8 @@
#!/bin/bash #!/bin/sh
make -j T=open_source DEBUG=1 >log.txt 2>&1 if make -j "$(nproc)" T=open_source DEBUG=1 >log.txt 2>&1; then
if [ $? -eq 0 ]; then
echo "build success" echo "build success"
else else
echo "build failed and call log.txt" echo "build failed and call log.txt"
cat log.txt | grep "error:*" grep "error:" log.txt
fi fi

View file

@ -1,15 +1,14 @@
#! /bin/bash #!/bin/bash
num=$(ls -l /dev/ttyACM* | rev | cut -c 1) num=$(ls -l /dev/ttyACM* | rev | cut -c 1)
echo com is:$num echo com is: "$num"
splitPorts=($num) mapfile -t splitPorts <<< "$num"
echo "This tool assumes your buds are the only thing connected and are enumerated {right,left} order. YMMV" echo "This tool assumes your buds are the only thing connected and are enumerated {right,left} order. YMMV"
echo "Right bud is at ${splitPorts[0]}" echo "Right bud is at ${splitPorts[0]}"
echo "Left bud is at ${splitPorts[1]}" echo "Left bud is at ${splitPorts[1]}"
echo "Please disconnect and reconnect the bud on the right" echo "Please disconnect and reconnect the bud on the right"
bestool write-image out/open_source/open_source.bin --port "/dev/ttyACM${splitPorts[0]}"
bestool write-image out/open_source/open_source.bin --port /dev/ttyACM${splitPorts[0]}
echo "Please disconnect and reconnect the bud on the left" echo "Please disconnect and reconnect the bud on the left"
bestool write-image out/open_source/open_source.bin --port /dev/ttyACM${splitPorts[1]} bestool write-image out/open_source/open_source.bin --port "/dev/ttyACM${splitPorts[1]}"

View file

@ -1,6 +1,5 @@
#! /bin/bash #! /bin/bash
num=$(ls -l /dev/ttyUSB* | rev | cut -c 1) num=$(ls -l /dev/ttyUSB* | rev | cut -c 1)
#num=1 echo "$num"
echo $num sudo minicom "port$num"
sudo minicom port$num