grep
GNU grep | |
---|---|
Тип | утилита UNIX[вд] |
Автор | Кен Томпсон |
Разработчик | Кен Томпсон |
Операционные системы | UNIX и Unix-подобная операционная система |
Языки интерфейса | Английский и другие |
Первый выпуск | 1973 |
Состояние | Активный |
Сайт | gnu.org/software/grep/ |
Медиафайлы на Викискладе |
grep — утилита командной строки, которая находит на вводе строки, отвечающие заданному регулярному выражению, и выводит их, если вывод не отменён специальным ключом. Название представляет собой акроним английской фразы «search globally for lines matching the regular expression, and print them» — «искать везде строки, соответствующие регулярному выражению, и выводить их».
Изначально была создана для операционной системы UNIX.
Существуют модификации grep: egrep (с обработкой расширенных регулярных выражений), fgrep (трактующая символы $*[]^|()\ буквально), rgrep (с включённым рекурсивным поиском). Как сказано в руководстве man (с точностью до перевода) «egrep — то же самое, что grep -E. fgrep — то же самое, что grep -F. rgrep — то же самое, что grep -r».
См. также
[править | править код]Литература
[править | править код]- John Bambenek and Agnieszka Klus. grep. Pocket Reference. — O’Reilly Media, 2009. — 77 p. — ISBN 978-0-596-15360-1.
- Фэй Уильямс. grep Супер-поиск по команде // LinuxFormat. — 2010, июль. — № 7 (133). — С. 46—47.
- Tony Bradley. Ubuntu Linux, Day 19: Using 'man' and 'grep' // PCWorld. — Jun 19, 2011.
- Tim McIntire. UNIX tips and tricks for a new user, Part 3: Introducing filters and regular expressions -> Searching files with grep (англ.) (12 мая 2006). — IBM developerWorks. Дата обращения: 22 августа 2013. Архивировано из оригинала 25 сентября 2011 года.
Ссылки
[править | править код]grep(1)
— страница справки man по пользовательским командам GNU/Linux (англ.);- grep(1)/manpages-ru — страница справки man;
- Документация на gnu.org — полная документация на официальном сайте GNU (англ.)
Для улучшения этой статьи по информационным технологиям желательно:
|