Как заставить awk или sed не разделять подстроки с пробелами в кавычках?
Есть файл, в котором в строках могут содержаться подстроки, ограниченные двойными кавычками.
Эти подстроки могут быть как с пробелами, так и без пробелов.
awk не воспринимает кавычки и разделяет такие подстроки по пробелу.
Пример:
cat test.txt
абв "строка1" где жзик "строка 2" лмноп
бав "строка 3" где жзик "строка 4" лмноп
Благодарю за подсказку.
Подскажите еще, пожалуйста, возможно ли эти подстроки оставить, только убрав кавычки и заменив пробелы на символ подчеркивания (или удалив пробелы)?
Чтобы результат выполнения был такой: