Я намагаюся використовувати grep з регулярним виразом, щоб знайти рядки у файлі, які відповідають 1 з 2 можливих рядків. Ось моя принада:
$ grep "^ID.*(ETS|FBS)" my_file.txt
Вищеописаний греп не дає результатів. Однак якщо я виконую будь-яке:
$ grep "^ID.*ETS" my_file.txt
або
$ grep "^ID.*FBS" my_file.txt
Я збігаюся з певними лініями. Чому мій регекс АБО не відповідає? Заздалегідь дякую за допомогу!
egrep
замістьgrep -E
.