Чтобы найти строки, содержащие хотя бы одно из указанных слов, используйте
grep -E:grep -E "error|warning" app.log
Символ
| означает «или». Поиск учитывает регистр: для совпадений с ERROR и WARNING добавьте -i:grep -Ei "error|warning" app.log
Другие примеры:
grep -E "root|admin" users.txt
grep -E "jpg|png" images.txt
grep -E "yes|no" answers.txt
grep -E "Ubuntu|Fedora" systems.txt
По умолчанию совпадения находятся и внутри слов. Для поиска целых слов добавьте
-w. Вместо устаревшего egrep используйте равнозначный grep -E.✈️ Linux Ninja
