Как объединить несколько команд grep?

https://sourceforge.net/projects/samba4all/

У меня есть несколько виртуальных боксов OVA и инструкции по установке.

Лично я бы искал sernet samba и загружал их версии. Кажется лучше работать

14
задан 23 November 2011 в 03:32

3 ответа

Другая опция:

... | grep -v -e @param -e @return -e @Test -e @throws
14
ответ дан 25 May 2018 в 16:37

Вы можете использовать:

... | grep -v "\(@param\|@return\|@Test\|@throws\)"

, или вы можете использовать флаг -E для включения расширенных регулярных выражений, что позволит избежать экранирования круглых скобок и символов канала:

... | grep -Ev '(@param|@return|@Test|@throws)'
10
ответ дан 25 May 2018 в 16:37

В качестве альтернативы вы можете поместить все ваши шаблоны в файл, по одному шаблону на строку и использовать

... | grep -v -f matches.txt

. Упростите, если вы регулярно используете шаблоны

7
ответ дан 25 May 2018 в 16:37

Другие вопросы по тегам:

Похожие вопросы: