LINUX.ORG.RU

Сообщения usti

 

Как разбить строку по какому-нибудь символу

Форум — Development

Есть строка:

str="1-2-3-4-5-6-7"
Хочу разбить строку по "-" при этом, я предполагаю, что в результате получится массив. Делаю так:
IFS="-" read -ra arr <<< ${str[@]}
Затем:
str_len=${#arr[@]}
Итого: str_len = 1 Вопрос: Что я делаю не так?

 

usti
()

RSS подписка на новые темы