4
$ xmlstarlet edit -L -u "/parse-plugins/mimeType/plugin[@id='parse-html']/@id" -v 'parse-tika' conf/parse-plugins.xml

为什么不替换当前使用 parse-html 插件的 mimetpes 的插件 id?

来自xmlstarlet 文档

更新属性的值

xml ed -u ’/xml/table/rec[@id=3]/@id’ -v 5 xml/tab-obj.xml

我正在研究nutch parse-plugins.xml

4

1 回答 1

2

正如马克指出的那样,它有效!检查事情是否改变了使用

$ xmlstarlet sel -t -c "/parse-plugins/mimeType/plugin[@id='parse-html']" conf/parse-plugins.xml

或最后修改的文件属性。

于 2011-04-27T12:46:47.980 回答