в bash, якщо я хочу виконати команду і відображати лише вихідні рядки, що відповідають певній схемі, я можу передавати її grep
, як
тестовий файл
hello
there
my
friends
командування
$ cat testfile | grep 'hello'
hello #this will be highlightd
це підкреслить відповідність пошуку та відобразить увесь рядок, на який він потрапляє. Я можу використовувати -A
та -B
відображати рядки до і після цього рядка. Моє запитання: чи можна виконати команду і відобразити весь вихід як нормальний, але виділити пошукові збіги, як греп? тож мій вихід був би
hello #highlighted
there
my
friends