如何使用linux命令删除xml文件中的属性(示例sed)

如何使用linux命令删除xml文件中的属性(示例sed),xml,linux,shell,unix,Xml,Linux,Shell,Unix,我有以下xml文件。我想通过从每个元素中删除url和title属性来编辑它。我正在寻找一个unix命令,它可以帮助您,而不是编写整个代码 一些文字。。。 一些文字。。。 一些文字。。。 如果xML像这样一致,那么一个简单的例子就是: sed -r 's/^(<doc .* )url=".*/\1>/' myfile.xml sed-r的/^(我想sed可以做到这一点。 sed -r 's/^(<doc .* )url=".*/\1>/' myfile.xml

我有以下xml文件。我想通过从每个元素
中删除
url
title
属性来编辑它。我正在寻找一个unix命令,它可以帮助您,而不是编写整个代码



一些文字。。。
一些文字。。。
一些文字。。。

如果xML像这样一致,那么一个简单的例子就是:

sed -r 's/^(<doc .* )url=".*/\1>/' myfile.xml

sed-r的/^(我想
sed
可以做到这一点。
sed -r 's/^(<doc .* )url=".*/\1>/' myfile.xml