Я читал этот вопрос: Извлечение строк между 2 токенами в текстовом файле с использованием bash , потому что у меня очень похожая проблема ... Я должен извлечь (и сохранить его в переменной $ перед печатью)текст в этом XML-файле:
<--more labels up this line>
<ExtraDataItem name="GUI/LastVMSelected" value="14cd3204-4774-46b8-be89-cc834efcba89"/>
<--more labels and text down this line-->
Мне нужно только получить значение = (очевидно, без скобок и без 'value ='), но сначала, я думаю, что нужно искать "GUI / LastVMSelected", чтобыперейдите к этой строке, потому что в других строках может быть аналогичное поле значения, а значение этой метки - то, что я хочу.