我有一个.xml文件,我正在RHEL6计算机上尝试进行“组安装”,因为该.xml文件中有数百个库...(接近16000行)。
因此,我尝试提取具有以下结构的.xml文件中包含的组名:
<b>
<group>
<id> group name </id>
<packages>
...
</packages>
<id> group name 2 </id>
<packages>
...
</packages>
<id> etc... </id>
</group>
</b>
基本上,这就是我尝试过的:
sed -n '/<id>/,/<\/id>/p' test1.txt > test2.txt
我将.xml文件复制到test1.txt。我正在尝试将组名从test1.txt提取到另一个名为test2.txt的文件中。但是,使用上面的行,它将提取从FIRST <id>
标记到</id>
我文件中的最后一个标记的所有内容。如何更改代码以多次提取?
我的第二个问题是:-downloadonly插件是否可以与yum组一起使用?