У меня есть файл с повторяющейся строкой в этом виде:
<stack-block name="B" sub-type="SBL" type="ABM_BLOCK" level="2" parent-name="PBTYRD" geo-anchor-latitude="-34.96723069348281" geo-anchor-longitude="150.2157080161554" geo-anchor-orientation="72.35290364141252" z-index-min="1" />
<stack-block name="C" sub-type="SBL" type="ABM_BLOCK" level="2" parent-name="PBTYRD" geo-anchor-latitude="-34.967529872288864" geo-anchor-longitude="150.2145108805486" geo-anchor-orientation="72.35290364141252" z-index-min="1" />
... и так далее ...
Я хочу удалить гео-якорь -latitude = "- 34.96723069348281" секция из строк файла, включая фразу geo-anchor-latitude, до второй двойной кавычки.
Я попытался sed -i 's/geo-anchor-latitude.*"//' filename
, но безуспешно, когда он раздевается все от географической привязки до конца линии.
Есть какие-нибудь подсказки? Спасибо.