You are on page 1of 1

#!

/bin/bash
lines_array=(
'04:37:10 -47dBm 5c:e0:c5:bb:eb:da "erbsjr 5.0"'
'04:37:10 -47dBm 5c:e0:c5:bb:eb:da "erbsjr 2.4"'
'04:37:10 -47dBm 5c:e0:c5:bb:eb:da "erbsjr 3.2"'
'04:37:10 -47dBm 5c:e0:c5:bb:eb:da "erbsjr 2.4"'
)
declare -A mp
for line in "${lines_array[@]}"; do
last_part=$(echo "$line" | awk '{print $NF}')
last_part="${last_part%\"}"
last_part="${last_part#\"}"
((mp["$last_part"]++))
done
for key in "${!mp[@]}"; do
echo "$key: ${mp[$key]}"
done

You might also like