8.1. Команда grep
8.1. Команда grep
Общий формат команды grep таков:
grep [параметры] базовое_регулярное_выражение [файл]
В качестве регулярного выражения может быть указана обычная строка. Если не задан файл, текст берется из стандартного входного потока.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
Установка Grep-2.5
Установка Grep-2.5 Estimated build time: 0.26 SBU Estimated required disk space: 5 MBУстановка GrepУстановка Grep осуществляется следующей командой:LDFLAGS=-static CPPFLAGS=-Dre_max_failures=re_max_failures2 ./configure –prefix=$LFS/static –disable-nls –disable-perl-regexp && make && make installСодержимое GrepПоследняя проверка: версия 2.5.Программыegrep (ссылка
Установка Grep-2.5
Установка Grep-2.5 Приблизительное время компиляции: 0.22 SBU Необходимое дисковое пространство: 5 MBИнсталляция GrepДля инсталляции Grep выполните:./configure –prefix=/usr –bindir=/bin && make && make installСодержимое GrepПоследняя проверка: версия 2.5.Программыegrep (ссылка на grep), fgrep (ссылка на grep) и
Grep
Grep Официальная ссылкаGrep (2.5): ftp://ftp.gnu.org/gnu/grep/Содержимое GrepПоследняя проверка: версия 2.5.Программыegrep (ссылка на grep), fgrep (ссылка на grep) и grepОписанияegrepegrep выводит строки файлов, совпадающие с образцом, заданном в виде расширенного регулярного выражения.fgrepfgrep выводит строки
5.4.3 Команда cat
5.4.3 Команда cat Мы уже рассматривали кратко команду cat в предыдущем разделе. В данном разделе эта команда интересует нас в основном потому, что чаще всего она работает как раз с входным и выходным потоками. По умолчанию выход команды cat направляется в выходной поток. Чтобы
5.10. Команда sh
5.10. Команда sh Вы всегда можете запустить новый экземпляр оболочки bash, дав команду bash или sh. При этом можно заставить новый экземпляр оболочки выполнить какой-то скрипт, если передать имя скрипта в виде аргумента команды bash. Так, для выполнения скрипта myscript надо дать
8.4.1. Команда ps
8.4.1. Команда ps Когда я заглянул в man-страницу, посвященную команде ps, я был поражен, как много у нее разных опций. Как оказалось, GNU-версия этой программы, входящая в состав Linux, поддерживает опции в стиле трех разных типов UNIX. Опции в стиле Unix98 состоят из одного или нескольких
21.4.2. Команда grep — текстовый фильтр
21.4.2. Команда grep — текстовый фильтр Предположим, что у нас есть файл протокола /var/log/messages, и вы хотите вывести все сообщения, связанные с демоном pppd. Понятно, что вручную выделить все нужные сообщения будет довольно трудно. Но с помощью grep можно автоматизировать данную
8.1.2. Параметры команды grep
8.1.2. Параметры команды grep Ниже перечислены основные параметры команды grep: -c Задает отображение только числового значения, указывающего, сколько строк соответствуют шаблону -i Дает указание игнорировать регистр символов -h Подавляет вывод имен файлов, включающих
8.2. Команда grep и регулярные выражения
8.2. Команда grep и регулярные выражения С помощью регулярных выражений можно задавать более сложные критерии фильтрации информации. При работе с регулярными выражениями следует заключать шаблон поиска в одинарные кавычки. Это позволит защитить все встречающиеся в нем
8.4. Дополнительные примеры использования команды grep
8.4. Дополнительные примеры использования команды grep В следующих примерах команда grep принимает по каналу результаты работы других команд, фильтруя их надлежащим
24.1.1. Команда pwd
24.1.1. Команда pwd Эта команда отображает текущий каталог:$