Как использовать регулярное выражение OR в grep в Cygwin?

Мне нужно вернуть результаты для двух разных совпадений из одного файла.

grep "string1" my.file

правильно возвращает единственный экземпляр string1 в my.file

grep "string2" my.file

правильно возвращает единственный экземпляр string2 в my.file

, но

grep "string1|string2" my.file

ничего не возвращает

в приложениях для тестирования регулярных выражений, что синтаксис правильный, поэтому почему он не работает для grep в cygwin?

52
задан Eric Wilson 24 October 2011 в 09:46
поделиться