Как получить число символов в Unicode строке в bash?
$ TEST="йцукенasdf"
$ echo ${#TEST}
10
<<< добавляет в конец символ перевода строки.CHRLEN=$(echo -n $TEST | wc -m)
printf "%s has %d characters\n" "$TEST" "$CHRLEN"