3
我有一個配置文件可能或可能沒有任務註釋掉。如果任務被評論,我想「取消註釋」!sed取消註釋文件中的specfic xml註釋
sed -i '/<!--/d; /-->/d testfile
我有這個到目前爲止,但它刪除文件中的所有評論。
<!--Comment at the top of the file which should not be removed
-->
<!--
<task>
<tag>
<tag1>keep this content </tag1>
</tag>
</task>
-->
我只是想刪除任務標記,這將看起來像上面的文件中(註釋不會在同一行)的意見,但保留內容其間。我可以使用sed來執行此操作而不刪除任何其他評論嗎?
你能向我們展示更多的示例XML嗎? – marderh
編輯,以顯示更多的xml – Sarah92
我會使用一個xml解析器爲此 – hek2mgl