${#var}

Возвращает длину строки или число элементов массива.

Сигнатура${#имя}

${#var} даёт длину значения в символах. Для массива ${#arr[@]} возвращает количество элементов.

s="привет"
echo "${#s}"        # 6
arr=(a b c)
echo "${#arr[@]}"   # 3
← Все записи: Встроенные команды Bash
Поддержать проект