grc подойдет для причудливой окраски, но простое выделение можно сделать с помощью grep.Трюк - это дополнительный -e ^
, который соответствует пустому биту каждой строки.
$ ls
dull.txt interesting.txt really_interesting.txt
$ find * -printf '%a %p\n' | grep --color=auto -e ^ -e "[a-z_]*interesting"
Wed Feb 8 17:01:49.0685605700 2012 dull.txt
Wed Feb 8 17:01:49.0686582300 2012
интересно .txt
Wed Feb 8 17:01:49.0688535400 2012
действительно_интересно .txt
Позор цвету в уценке.Я использовал полужирный выше, где у меня в консоли красный цвет.
Существует множество альтернатив --color=auto
, которые я использовал в моем примере с grep.