líneas grep que comienzan con - o más de la salida del comando yum

líneas grep que comienzan con - o más de la salida del comando yum

Estoy ejecutando una consulta Yum

 yum group info 'X Window System'

donde la salida es la siguiente

yum group info 'X Window System'
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: mirror.vanehost.com
* extras: mirror.vanehost.com
* updates: mirror.vanehost.com

 Group: X Window System
 Group-Id: x11
 Description: X Window System Support.
 Mandatory Packages:
 -glx-utils
 -initial-setup-gui
 =mesa-dri-drivers
 =plymouth-system-theme
 =spice-vdagent
 +xorg-x11-drivers
 =xorg-x11-server-Xorg
 =xorg-x11-utils
 =xorg-x11-xauth
 =xorg-x11-xinit
 =xvattr
 Optional Packages:
mesa-libGLES
 tigervnc-server
 wayland-protocols-devel
 xorg-x11-drv-evdev
 xorg-x11-drv-keyboard
 xorg-x11-drv-libinput
 xorg-x11-drv-mouse
 xorg-x11-drv-openchrome

Pero cada vez que ejecuto un grep en esto para filtrar las líneas que comienzan con - o +

yum group info 'X Window System' | grep -E "^[-+]"

Obtengo un resultado en blanco. ¿Puede alguien decirme dónde me estoy equivocando?

Respuesta1

Las líneas no comienzan con +o -, comienzan con espacios en blanco. Intentar

grep -E "^[[:blank:]]*[-+]"

información relacionada