0
我試圖從content.opf文件的manifest部分獲取bash元素。xmlstarlet sel首先連接兩個 - 它是一個錯誤還是我在CLI中的錯誤
我確實使用了 xmlstarlet sel -N "dc=http://purl.org/dc/elements/1.1/" -N "opf=http://www.idpf.org/2007/opf" -t -v 'opf:package/opf:manifest/opf:item/@href' content.opf
並且將列表中的前兩個resulst連接爲一個元素。
這是xmlstarlet的bug還是我的錯?
這聽起來像版本1.3.0的錯誤行爲,1.3.1+應打印所有元素換行分隔,1.2.x-只會給出第一個元素。參見[Bug#2563866](https://sourceforge.net/tracker/?func=detail&aid=2563866&group_id=66612&atid=515106)。 – npostavs 2013-02-12 01:41:12