GNU Grep
E61967
GNU Grep is the GNU Project’s free, open-source implementation of the grep command-line utility used for fast text searching and pattern matching in files.
Statements (48)
| Predicate | Object |
|---|---|
| instanceOf |
command-line utility
→
free software → open-source software → software → text search tool → |
| commandName |
egrep
→
fgrep → grep → |
| conformsTo |
POSIX grep specification
→
|
| developer |
Free Software Foundation
→
|
| distribution |
GNU core utilities
→
most GNU/Linux distributions → |
| feature |
binary file detection
→
byte offset display → colorized output → context line display → count matches only → file name only output → ignore case option → inverted match → line number display → locale-aware searching → multibyte character support → null-terminated output → pattern files support → recursive search → word-regexp option → |
| implements |
grep command
→
|
| license |
GNU General Public License
→
GPL → |
| maintainer |
GNU Project
→
|
| operatingSystem |
GNU
→
Linux → Unix-like systems → |
| partOf |
GNU Project
→
|
| programmingLanguage |
C
→
|
| repository |
https://git.savannah.gnu.org/git/grep.git
→
|
| supports |
Perl-compatible regular expressions
→
basic regular expressions → extended regular expressions → multiple input files → standard input → |
| useCase |
fast text searching in files
→
log file analysis → pattern matching in text streams → source code searching → |
| uses |
regular expressions
→
|
| website |
https://www.gnu.org/software/grep/
→
|
Referenced by (5)
| Subject (surface form when different) | Predicate |
|---|---|
|
GNU Grep
("grep")
→
GNU Grep ("fgrep") → |
commandName |
|
ripgrep
("grep")
→
|
comparedTo |
|
GNU Project
→
|
hasPart |
|
Paul Eggert
→
|
notableWork |