
Find all files containing a specific text (string) on Linux
Jun 6, 2013 · How do I find all files containing a specific string of text within their file contents? The following doesn't work. It seems to display every single file in the system. find / -type f -exec grep -H '
linux - How do I recursively grep all directories and subdirectories ...
Feb 16, 2016 · In this case, . means the current directory. Note: This works for GNU grep, and on some platforms like Solaris you must specifically use GNU grep as opposed to legacy implementation. For …
How do I fetch lines before/after the grep result in bash?
Sep 16, 2012 · The command in the first pipe uses grep to print out all the text that appears a specified number of lines before the matching string, and an additional pipe operator makes grep to output the …
linux - How to grep a string in a directory and all its subdirectories ...
56 grep -r -e string directory -r is for recursive; -e is optional but its argument specifies the regex to search for. Interestingly, POSIX grep is not required to support -r (or -R), but I'm practically certain …
Negative matching using grep (match lines that do not contain foo)
The awk command syntax you outline is very clear -- but I must be doing it wrong as it's not working for me! I'm trying to select certain lines of output from a locate command. Each line should not contain …
linux - More elegant "ps aux | grep -v grep" - Stack Overflow
Feb 21, 2012 · When I check list of processes and 'grep' out those that are interesting for me, the grep itself is also included in the results. For example, to list terminals: $ ps aux | grep terminal user 20...
linux - How to perform grep operation on all files in a directory ...
430 Working with xenserver, and I want to perform a command on each file that is in a directory, grep ping some stuff out of the output of the command and appending it in a file. I'm clear on the …
How can I grep recursively, but only in files with certain extensions?
To take the explanation from HoldOffHunger's answer below: grep: command -r: recursively -i: ignore-case -n: each output line is preceded by its relative line number in the file --include \*.cpp: all *.cpp: …
linux - Get line number while using grep - Stack Overflow
I am using grep recursive to search files for a string, and all the matched files and the lines containing that string are printed on the terminal. But is it possible to get the line numbers of those lines too?
Grep only the first match and stop - Stack Overflow
Oct 20, 2016 · 11 Reading the grep manual (man grep) this is the minimum command to find first match with Extended regexp. Example getting the ethernet name that in my laptop is NOT eth0!