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