Live briefing
Everything about Grep
Command-line utility for text search
grep is a command-line utility for searching text for lines that match a regular expression. Its name comes from the ed command g/re/p, which has the same effect. grep was originally developed for the Unix operating system, and is commonly available on Unix-like and some other systems such as OS-9. The shell command that runs the utility has the same name: grep. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: GrepA 5-minute orientation
- Pick up a classic book: AGREP permanent inventory of agricultural research projects in the European CommunitiesThe most-reprinted book on the subject
- Read the landmark paper: Applying Agrep to r-NSA to solve multiple sequences approximate matchingCited 1 times
- Go sideways: Ed (text editor)A closely related topic
- Go sideways: Find (Unix)A closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
📚 Books worth reading
- 📕AGREP permanent inventory of agricultural research projects in the European CommunitiesCommission of the European Communities. · 1977
- 📕AGREPCommission of the European Communities · 1980
- 📕AGREPCommission of the European Communities. · 1979
- 📕AGREPEuropean Commission · 1994
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Ed (text editor) ed (pronounced as distinct letters, /ˌiːˈdiː/) is a line editor. It was one of the first features of the Unix operating system. Although not commonly used…
- Find (Unix) find is a shell command that locates files based on search criteria and performs actions on the matching files such as printing the file system path to…
- Sed sed (short for "stream editor") is a utility that transforms text via a script written in a relatively simple and compact programming language. It was…
- Cat (Unix) cat is a shell command for writing the content of a file or input stream to standard output. The name is an abbreviation of catenate, a variant form of…
- Regular expression A regular expression (shortened as regex or regexp), sometimes referred to as a rational expression, is a sequence of characters that specifies a match…
- Unix Unix (/ˈjuːnɪks/ , YOO-niks; trademarked as UNIX) is a family of multitasking, multi-user computer operating systems that derive from the original AT&T…
- Nl (Unix) nl is a Unix utility for numbering lines, either from a file or from standard input, reproducing output on standard output. nl is part of the X/Open Portability…
- Tr (Unix) tr is a command in Unix, Plan 9, Inferno, and Unix-like operating systems. It is an abbreviation of translate or transliterate, indicating its operation…