Я пытаюсь построить поиск grep, который ищет термин, но исключает строки, имеющие второй термин. Я хотел использовать несколько -e "pattern"
вариантов, но это не сработало.
Вот пример команды, которую я пробовал, и сгенерированного сообщения об ошибке.
grep -i -E "search term" -ev "exclude term"
grep: exclude term: No such file or directory
Мне кажется, что это -v
относится ко всем условиям поиска / шаблонам. Как это работает, но затем не включает search term
в результаты.
grep -i -E "search term" -ve "exclude term"