我有一個xml文件,我想使用bash腳本進行配置。例如,如果我有這樣的XML:使用bash腳本添加/刪除xml標籤
<a>
<b>
<bb>
<yyy>
Bla
</yyy>
</bb>
</b>
<c>
<cc>
Something
</cc>
</c>
<d>
bla
</d>
</a>
(信息保密移除)
我想編寫一個bash腳本,將刪除部分<b>
(或評論的話),但保持的休息XML完好無損。我是整個腳本的新事物。我想知道是否有人可以給我一個暗示我應該看什麼。
我在想,sed可以使用,除了 sed是一個行編輯器。我認爲這將很容易刪除<b>
標籤,但我不確定是否sed能夠刪除<b>
標籤之間的所有文本。
我還需要編寫一個腳本來添加刪除的部分。
我會建議不要使用bash/SED/AWK /等。對於這類事情,建議使用Python,Ruby或Perl。 – 2010-04-01 16:36:37