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"
mkdir -p $BKPPATH
mkdir -p "$BKPPATH"
NOW=$(date +%s)
num=$(ls -l /dev/ttyACM* | rev | cut -c 1)
echo com is:$num
splitPorts=($num)
echo com is: "$num"
mapfile -t splitPorts <<< "$num"
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 "Left bud is at ${splitPorts[1]}"
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"
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 [ $? -eq 0 ]; then
if make -j "$(nproc)" T=open_source DEBUG=1 >log.txt 2>&1; then
echo "build success"
else
echo "build failed and call log.txt"
cat log.txt | grep "error:*"
grep "error:" log.txt
fi

View File

@ -1,15 +1,14 @@
#! /bin/bash
#!/bin/bash
num=$(ls -l /dev/ttyACM* | rev | cut -c 1)
echo com is:$num
splitPorts=($num)
echo com is: "$num"
mapfile -t splitPorts <<< "$num"
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 "Left bud is at ${splitPorts[1]}"
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"
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
num=$(ls -l /dev/ttyUSB* | rev | cut -c 1)
#num=1
echo $num
sudo minicom port$num
echo "$num"
sudo minicom "port$num"