${#var}
Возвращает длину строки или число элементов массива.
Сигнатура
${#имя}${#var} даёт длину значения в символах. Для массива ${#arr[@]} возвращает количество элементов.
s="привет"
echo "${#s}" # 6
arr=(a b c)
echo "${#arr[@]}" # 3