Если хочется получить весь вывод, но покрасить некоторые его части -- прежде чем дочитал --help до -a (и -i), сделал было -e '...красим...' [...] -e '/./ white'; при этом после покраски уже выведенного строчка дублируется с покраской уже покрашенного, результат получаем с ошмётками ANSI-последовательностей: $ q() { s=`rpm -qp --qf='%{SOURCERPM}\n' $1`; [ "$s" = "(none)" ] && s="$1"; echo $s; rpm -qp --qf='%{SUMMARY}\n\n' -R --qf='EA: %{EXCLUSIVEARCH}\n' ~/SRPMS/$s | grep -Fv '(none)' | cgrep -e '/webkit\|WebKit/ yellow' -e '/webengine\|WebEngine/ red' -e '/./ white' ; } $ q geary-3.36.2-alt1.src.rpm geary-3.36.2-alt1.src.rpm Email client meson vala-tools >= 0.26 libvala-devel desktop-file-utils yelp-tools libappstream-glib-devel libgtk+3-devel >= 3.24.7 libsqlite3-devel >= 3.12.0 libpeas-devel >= 1.24 iso-codes-devel libgmime3.0-devel >= 3.2.4 libnotify-devel libcanberra-devel libgee0.8-devel libsoup-devel libwebkit2gtk-devel >= 2.26 lib[33mwebkit[39;49m(B[m2gtk-devel >= 2.26 libgnome-online-accounts-devel libjson-glib-devel libenchant-devel libsecret-devel libxml2-devel gobject-introspection-devel libgtk+3-gir-devel libsoup-gir-devel libwebkit2gtk-gir-devel lib[33mwebkit[39;49m(B[m2gtk-gir-devel libcanberra-vala gcr-libs-devel >= 3.10.1 gcr-libs-vala libfolks-devel libfolks-vala libenchant2-devel libytnef-devel libdbus-devel libgspell-devel libhandy-devel libunwind-devel valadoc rpmlib(PayloadIsLzma) Если что, srpm из http://git.altlinux.org/tasks/archive/done/_245/251107/ PS: можно счесть не-багом, т.к. для получения желаемого было достаточно дочитать справку. :)
Да. Есть такая проблема. Я думал удалить cgrep т.к. его нормально сложно сделать. Попробуй: https://github.com/legionus/cfilter там можно подсвечивать разные части строки и там учитывается стек регулярных выражений. Можно фильтровать или просто раскрашивать. Сначала я думал заменить cgrep, но синтаксис правил немного не совместимы.
Ненене, не удаляй -- я же справился с разуванием глаз :-) А вот golang у меня на e2k пока нет, причём именно там cgrep и выручил (это функция-смотрелка, есть ли очевидные проблемы с пакетом в части BR, которых тоже пока нет -- webkit'ы ещё местами есть, а вот с webengine туго). Спасибо тебе. Если баг вздумает мозолить глаза -- сделай ему WONTFIX.