У меня есть файл.
$ cat file
"bar": false
"foo": false
Мне нужно заменить слово false на true только в шаблоне "foo": false. Проблема - это кавычки и пробелы.
Я думал о двух путях:
Чтобы изолировать весь шаблон в кавычках qoutes / double. Заменить только такое «ложное», которое перед ним «foo».Пример примера 2:
$ sed -i 's/\(.*foo\)/false/true\1/g' file
Не удалось.