2016-05-09 3 views
-2

Так что я пытаюсь показать содержимое текстового файла с каждым вхождением определенного слова, которое выделено. Я не хочу использовать grep, поскольку это только показывает предложения с этим словом. Я хочу использовать команду cat.Как изменить команду cat

+1

Почему вы хотите это сделать? – Garf365

+0

Где слова выделены? –

ответ

0

я еще предлагаю вам использовать команду grep и указать большое значение контекста, чтобы распечатать линии «вблизи» совпадающие строки, например:

grep -C 999999999 needle haystack 
0

После напечатает весь файл, а цвет только соответствующий текст

grep --color -E "PATTERN|$" data