<documents>
<document><title>some title1</title><abstract>Some abstract1</abstract></document>
<document><title>some title2</title><abstract>Some abstract2</abstract></document>
<document><title>some title3</title><abstract>Some abstract3</abstract></document>
<document><title>some title4</title><abstract>Some abstract4</abstract></document>
</documents>
我想寫一個KSH腳本基於標題= TITLE4
xmllint來獲取抽象值低於xml文件,xstartlet不允許在我的機器(訪問問題)
我與
sed -n '/abstract/{s/.*<abstract>//;s/<\/abstract.*//;p;}' connections.xml
嘗試如何修改THI s到基於搜索基於你給出的例子標題
我收到命令亂碼的消息。 – useranon
經過一番編輯,下面的代碼工作sed -n'/title>.*title4 <\/title> /{s#.* ##; s# 。* ##; p;}'documents.xml –
useranon