Это возможно? Чего я хотел бы добиться, так это при запуске модульных тестов (Python), чтобы выделить любую строку, которая соответствует пути к текущему каталогу проекта, и оставить другой вывод без изменений. Обычно это строка, которую я ищу, поэтому она будет очень полезна для целей отладки. Часть с шаблоном соответствия должна быть в порядке, я просто не знаю, как можно изменить вывод (тесты выполняются с Nose)
0
"^.*$PWD/.*$"
если вы хотите выделить всю строку, содержащую текущий каталог.^
и$
впрочем. Я также удалил последний слэш.egrep --color "$|^.*$PWD/.*$"
grep для всех строк, чтобы избежать использования -C10000. Таким образомegrep
вы найдете все строки и выделите найденные совпадения. Но так как EOL ($) не «виден», окрашивается только фактический шаблон поиска.