Como grep uma tag XML e obter apenas o valor dentro das aspas depois dela?

0

Estou tentando obter esses valores do formato XML abaixo: USA GERMANY

<country name="USA"  id="TEST1" password="123"   />
<country name="GERMANY" id="TEST2" password="456"  />

Eu estava verificando xmllint , mas não tenho --xpath instalado e não consigo obter a combinação exata para obter esses valores usando grep .

    
por ineedhelp 15.03.2018 / 05:01

1 resposta

0

Isso funciona para mim:

grep -P -o -e '(?<=name=").*?(?=")'
    
por 15.03.2018 / 05:12