LINUX.ORG.RU

Сообщения owl5053

 

(sed) Вывести строку между тегами

Есть html файл в котором несколько раз встречается следующий тег:

data-src="https://mysait.ru/1.jpg"

Необходимо выдать лишь первое вхождение из этого html файла. Пытаюсь делать так:

cat test35.html | sed -ne '/data-src="/{s/.*data-src="\(.*\).*/\1/p;q;}' | sed -r 's/".+//'

однако получаю последнее вхождение, а не первое.

Подскажите, где ошибся и спасибо заранее!

 , , ,

owl5053
()

RSS подписка на новые темы