в
ugrep найти одновременное вхождение двух слов

о
для одновременного поиска двух слов (логическое И) в ugrep используются специальные синтаксические конструкции. Вы можете искать слова как на одной строке, так и где угодно в файле. [1]

1. Поиск слов на одной строке

Если оба слова должны находиться в одной строке, используйте логический оператор AND или символ пробела внутри режима поиска: [1]

B
ug -% "слово1 слово2" имя_файла 

Используйте код с осторожностью.

Или используйте стандартные регулярные выражения, требующие оба слова (порядок может быть любым): [1]

B
ug -e "слово1" --and "слово2" имя_файла 

Используйте код с осторожностью.

2. Поиск слов где угодно в файле (во всем тексте)

Если оба слова должны присутствовать в документе, но в разных местах (например, в разных абзацах), используйте логический поиск с флагом -%%: [1]

B
ug -%% "слово1 слово2" имя_файла 

3. Интерактивный поиск

Для интерактивного поиска с удобным предпросмотром используйте ключ -Q: [1]

B
ug -Q 

Используйте код с осторожностью.

Внутри интерфейса вы можете вводить паттерны с логическими операторами (например, слово1 слово2 для одновременного вхождения)

