How can I use grep to find a word inside a folder?

Click to rate this tutorial!
[Total: 0 Average: 0]

In Windows, I would have done a search for finding a word inside a folder. Similarly, I want to know if a specific word occurs inside a directory containing many sub-directories and files. My searches for grep syntax shows I must specify the filename, i.e. grep string filename.

Now, I do not know the filename, so what do I do? A friend suggested to do grep -nr string, but I don’t know what this means and I got no results with it (there is no response until I issue a CNTRL + C

Solution
——–

grep -nr yourString* .

The dot at the end searches the current directory, and -r searches sub-directories.

grep -nr MobileAppSer* .

(Will search for MobileAppServlet.java or .class or .txt; MobileAppASer*.* is another way to do the same thing.)

Click to rate this tutorial!
[Total: 0 Average: 0]

Leave a Reply

Your email address will not be published.