Это возможно? Чего я хотел бы добиться, так это запускать модульные тесты (Python), чтобы выделить любую строку, которая соответствует пути к текущему каталогу проекта, и оставить другой вывод без изменений. Обычно это строка, которую я ищу, поэтому она будет очень полезна для целей отладки. Часть с шаблоном соответствия должна быть в порядке, я просто не знаю, как можно изменить вывод (тесты выполняются с Nose)
1 ответ
1
Вы можете передать свою команду через grep -C10000 -P --color pattern
(или, в вашем конкретном случае, grep -C10000 -P --color ".*$PWD.*"
).
Например:
cat /proc/cpuinfo | grep -C10000 -P --color 'GHz|MHz'
- Да, это бесполезное использование кошки.
-C10000
говорит grep напечатать 10000 строк контекста. Используйте достаточно большое число, чтобы grep печатал все строки- Используйте
|&
если вы хотите также захватить STDERR