Можно ли в цикле правильно разобрать строку, содержащую двойные кавычки как ограничители элементов? Например: 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. Вывести в цикле все слова кроме первого (2022)
- Форум Разбор файла на переменные (2016)
- Форум Shell FOR loop (2008)
- Форум В bash-скрипте неверно разбиваются строки (2015)
- Форум bash. array в качестве аргумента функции (2011)
- Форум Регулярное выражение для парсинга CSV файлов (2013)
- Форум помогите с созданием скрипта с использованием ключей. (2017)