Можно ли в цикле правильно разобрать строку, содержащую двойные кавычки как ограничители элементов? Например: strVar="\"раз два\" \"три\"" for item in $strVar; do echo $item done Этот цикл даёт не тот результат, который хотелось бы: получается три итерации, а не две, т.к. for разбирает строку по пробелам, а на кавычки ему наплевать.


Ответ на:
комментарий
от borisych

Ответ на:
комментарий
от The_gray_Cardinal

Ответ на:
комментарий
от mky

Ответ на:
комментарий
от The_gray_Cardinal

Ответ на:
комментарий
от mky

Ответ на:
комментарий
от The_gray_Cardinal

Ответ на:
комментарий
от The_gray_Cardinal

Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от The_gray_Cardinal

Ответ на:
комментарий
от mky

Ответ на:
комментарий
от The_gray_Cardinal

Ответ на:
комментарий
от The_gray_Cardinal

Ответ на:
комментарий
от mky

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум [bash] Разбиение строки на элементы (2011)
- Форум bash: разбор многострочного текста (2008)
- Форум bash, массивы и кавычки (2022)
- Форум [bash] случайный выход из цикла (2011)
- Форум Bash. Вывести в цикле все слова кроме первого (2022)
- Форум Разбор файла на переменные (2016)
- Форум Суммирование в bash (2014)
- Форум Bash не выходит из цикла WHILE (2021)
- Форум Shell FOR loop (2008)
- Форум Bash заполнение массива (2019)