¿Cómo imprimo palabra después de regex pero no una palabra similar?
Quiero un comando awk o sed para imprimir la palabra después de regexp.
Quiero encontrar la PALABRA después de una PALABRA pero no la PALABRA que se parece.
El archivo se ve así:
somethingsomething
X-Windows-Icon=xournal
somethingsomething
Icon=xournal
somethingsomething
somethingsomething
Quiero "xournal" del que dice "Icon = xournal". Así de lejos he llegado hasta ahora. También probé una cadena AWK pero tampoco tuvo éxito.
cat "${file}" | grep 'Icon=' | sed 's/.*Icon=//' >> /tmp/text.txt
Pero obtengo ambos, por lo que el archivo de texto da dos xournal que no quiero.