<Style>
color を含む KML からすべてのブロックを選択する必要がありますccff00ff
。何かのようなもの:
<Style id="inline">
<LineStyle>
<color>ccff00ff</color>
<width>5</width>
</LineStyle>
</Style>
私は何時間も壁に頭をぶつけてきましたが、これはこの議論に基づいて得ることができる最も近いものです:
xmlstarlet sel -N 'ns=http://www.opengis.net/kml/2.2' -t -c '//ns:Style[.//ns:color[contains(text(), 'ccff00ff')]]' myplaces.kml
残念ながら、ccff00ff
私が望むものに変更しても、それはまだ一致するので、まったく機能しないと推測できます!