How Do I Grep One Word in Linux?

How Do I Grep One Word in Linux?
Contents

The easiest of the two commands is to use grep’s -w option. This will find only lines that contain your target word as a complete word. Run the command “grep -w hub” against your target file and you will only see lines that contain the word “hub” as a complete word.

How do I grep a specific word in Linux?

Search any line that contains the word in filename on Linux: grep ‘word’ filename. Perform a case-insensitive search for the word ‘bar’ in Linux and Unix: grep -i ‘bar’ file1. Look for all files in the current directory and in all of its subdirectories in Linux for the word ‘httpd’ grep -R ‘httpd’ .

How do I search for a specific word in a file in Linux?

How to Find a Specific Word in a File on Linux

  1. grep -Rw ‘/path/to/search/’ -e ‘pattern’
  2. grep –exclude=*.csv -Rw ‘/path/to/search’ -e ‘pattern’
  3. grep –exclude-dir={dir1,dir2,*_old} -Rw ‘/path/to/search’ -e ‘pattern’
  4. find . – name “*.php” -exec grep “pattern” {} ;
Sarah Jenkins
Author

Sarah Jenkins

Sarah Jenkins is a veteran tech journalist with over 12 years of experience covering artificial intelligence, mobile innovations, and digital ethics. Her insights have appeared in leading technology publications worldwide.