User Tools

Site Tools


команда_фильтр_grep

This is an old revision of the document!


Команда фильтр grep

Шаблон

grep регулярное_выражение имя_файла

Примеры

$ grep root /etc/passwd

$ grep '^root' /etc/passwd

$ grep 'sh$' /etc/passwd

Ключ -r - рекурсивный перебор подкаталогов

$ grep -r '\<sed\>' /usr/share

Ключ -v - показать строки, не совпадающие с шаблоном

$ grep -v '^#' /usr/local/etc/apache/httpd.conf
$ grep -v '^ *#' /usr/local/etc/apache/httpd.conf
$ grep -v '^ *#\|^$' /usr/local/etc/apache/httpd.conf

Ключ -E - использовать расширенные регулярные выражения

$ grep -vE '^ *#|^$' /usr/local/etc/apache/httpd.conf
команда_фильтр_grep.1252927421.txt.gz · Last modified: 2013/05/22 13:50 (external edit)