我正在尝试从下面的 XML 格式获取这些值:USA GERMANY
<country name="USA" id="TEST1" password="123" />
<country name="GERMANY" id="TEST2" password="456" />
我正在检查xmllint
,但我没有--xpath
安装,我只是无法完全获得使用grep
.
答案1
这对我有用:
grep -P -o -e '(?<=name=").*?(?=")'
我正在尝试从下面的 XML 格式获取这些值:USA GERMANY
<country name="USA" id="TEST1" password="123" />
<country name="GERMANY" id="TEST2" password="456" />
我正在检查xmllint
,但我没有--xpath
安装,我只是无法完全获得使用grep
.
这对我有用:
grep -P -o -e '(?<=name=").*?(?=")'