tools:grep
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| tools:grep [2024/09/28 02:55] – [Variations] Humphrey Boa-Gart | tools:grep [2025/09/30 22:44] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== grep ====== | ====== grep ====== | ||
| - | **grep** is a command line text search utility originally written for Unix. The name is taken from a command for the ancient UNIX text editor **ed** - '' | + | **grep** is a command line text search utility originally written for Unix. The name is taken from a command for the ancient UNIX text editor **ed** - '' |
| - | If you are using a modern version of Linux, chances are that grep is already installed on your system. If not, it is probably in your distro' | + | If you are using a modern version of Linux, chances are that '' |
| ===== Useful Commands ===== | ===== Useful Commands ===== | ||
| - | Using grep may seem obtuse to new users at first. However, once you know how to structure your commands, it is the absolute fastest way to do many common searches: | + | Using '' |
| ==== Built-in Documentation ==== | ==== Built-in Documentation ==== | ||
| Line 23: | Line 23: | ||
| ==== Search Files in Current Directory ==== | ==== Search Files in Current Directory ==== | ||
| - | You can also use grep to search inside all the files within a folder, and not just one. Just replace the filename with an asterisk. To search the PWD for all files containing // | + | You can also use '' |
| $ grep “INSERTSTRING” * | $ grep “INSERTSTRING” * | ||
| Line 35: | Line 35: | ||
| $ grep “INSERT*” *.txt | $ grep “INSERT*” *.txt | ||
| - | The '' | + | The '' |
| $ grep -R " | $ grep -R " | ||
| - | You can combine flags as well. To search your PWD and all child directories recursively for all //.txt// files containing // | + | You can combine flags as well. To search your pwd and all child directories recursively for all //.txt// files containing // |
| $ grep -Rn " | $ grep -Rn " | ||
| Line 55: | Line 55: | ||
| + | ==== More Command Flags ==== | ||
| + | |||
| + | There are more flags you can combine with these basic '' | ||
| + | |||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| ===== Variations ===== | ===== Variations ===== | ||
tools/grep.1727492104.txt.gz · Last modified: (external edit)
Find this page online at: https://bestpoint.institute/tools/grep
Find this page online at: https://bestpoint.institute/tools/grep