私はbashでXMLを解析したいとxpathはそれを行うことができます。bashでは、「{}」をエスケープする方法は?
(サブ要素と "説明" の要素を取得するには、 "EM:するminVersion = 2.1")このようなクエリがうまく機能:
xpath install.rdf /RDF/Description/em:targetApplication/Description[em:minVersion=2.1]
しかし、これは動作しません。
xpath install.rdf /RDF/Description/em:targetApplication/Description[em:id={ec8030f7-c20a-464f-9b0e-13a3a9e97384}]
出力のようにこの:
Query:
/RDF/Description/em:targetApplication/Description[em:id={{ec8030...
.......................................................^^^
Invalid query somewhere around here (I think)
私は中括弧は、 "{}" エスケープする必要があるため、それはだと思うので、私は '{{..}}'、 '{...} ...どれも目を試してみましたemは動作します。
私は