Мне нужно вернуть результаты для двух разных совпадений из одного файла.
grep "string1" my.file
правильно возвращает единственный экземпляр string1 в my.file
grep "string2" my.file
правильно возвращает единственный экземпляр string2 в my.file
, но
grep "string1|string2" my.file
ничего не возвращает
в приложениях для тестирования регулярных выражений, что синтаксис правильный, поэтому почему он не работает для grep в cygwin?