Search Multiple Words / String Pattern Using grep Command on Bash shell

Originally published at: https://www.cyberciti.biz/faq/searching-multiple-words-string-using-grep/

How do I search multiple strings or words using the grep command? For example I’d like to search word1, word2, word3 and so on within /path/to/file. How do I force grep to search multiple words? How can I grep for multiple patterns on Linux, OS X, FreeBSD, or Unix-like system?


Linux sysadmin blog - Linux/Unix Howtos and Tutorials - Linux bash shell scripting wiki