Единственное, что можно сделать с помощью grep-раскраски, - выделить найденный текст поиска.
Вы можете обнаружить несколько вещей, используя grep -E 'thing1|thing2|thing3'
Если вы хотите напечатать весь файл, но выделитевещей, то вам нужно добавить фиктивное совпадение для других строк: grep -E '^|thing1|thing2|thing3'
.
Если вы хотите сделать более умную раскраску, то sed или awk позволят вам вводить определенные последовательности управления цветом, хотя вы бы имелиподключить его к конкретному типу терминала.