Здравствуйте. Разбираюсь с sed, споткнулся об синтаксис. Парсю в файл get запросом с сайта, мне вываливается информация, надо из неё выбрать определенное значение между двумя словами. Пытаюсь делать через sed.
info=$(sed 's/слово1"\(.*\)слово2/\//' file.txt)
Но строка длинная, и слова находятся не по краям, поэтому мне выдается всё кроме этих двух слов. Как получить изолировано только то что между этими словами? Например, вот текст например
{"id":3876,"form":"index","time":21,"data":"2529423","service":"Atere","response":"WAIT"}
Как из него вычленить только то что между «data» и «service». Man читаю, но не выходит.