Как напечатать слово после регулярного выражения, но не похожее слово?

Я хочу, чтобы команда awk или sed выводила слово после регулярного выражения.

Я хочу найти СЛОВО после СЛОВА, но не СЛОВО, которое выглядит похожим.

Файл выглядит так:

 somethingsomething
 X-Windows-Icon=xournal
 somethingsomething
 Icon=xournal
 somethingsomething
 somethingsomething 

Я хочу "xournal" от того, который говорит "Icon = xournal". Вот как далеко я дошел до сих пор. Я тоже пробовал строку AWK, но она также оказалась неудачной.

cat "${file}" | grep 'Icon=' | sed 's/.*Icon=//' >> /tmp/text.txt

Но я получаю оба, так что текстовый файл дает два xournal, которые я не хочу.

Ответы на вопрос(3)

Ваш ответ на вопрос