mark.zlatoust.ru Послать письмо Webmaster-у Web-Master © Бернадинер Марк 

Златоуст.Ru

 

 

      FGREP(1)                                               FGREP(1)

      НАЗВАНИЕ
      	fgrep - поиск цепочки символов

      СИНТАКСИС
	fgrep [-b] [-c] [-i] [-l] [-n] [-v] [-e специальная_цепочка] [-f файл]
                  цепочка_символов [файл ...]

      ОПИСАНИЕ
      	Команда fgrep  просматривает  входные  файлы  в  поиске
      	строк, содержащих заданную цепочку_символов. Если файлы
      	не указаны, используется стандартный ввод. Обычно  каж-
      	дая успешно сопоставленная строка копируется  на  стан-
      	дартный вывод; если исходных  файлов  несколько,  перед
      	найденной строкой выдается имя файла.  Отличие  команды
      	fgrep от egrep(1) и grep(1) в том,  что  она  выполняет
      	сопоставление с цепочкой символов, а не с шаблоном, за-
      	данным регулярным выражением; fgrep быстр и компактен.

      	Команда  fgrep трактует символы $, *, [ ], ^, |, ( ), и
      	\ буквально, а не как элементы полных регулярных  выра-
      	жений. Для экранирования этих символов от интерпретации
      	shell'ом  проще всего заключать цепочку_символов в оди-
      	нарные кавычки.

      	В командной строке могут задаваться следующие опции:

      	-b   Перед каждой строкой ставить номер блока, в  кото-
      	     ром она находится. Используется для  поиска  блока
      	     по контексту (блоки нумеруются с нуля).

      	-c   Выдавать только количество успешно  сопоставленных
      	     строк.

      	-i   При сопоставлении не  различать  большие  и  малые
      	     буквы.

      	-l   Выдавать только имена файлов, в которых  есть  ус-
      	     пешно сопоставленные строки, разделяя имена  пере-
      	     водами строк.

      	-n   Перед каждой строкой  ставить  ее  номер  в  файле
      	     (строки нумеруются с 1).

      	-v   Выдавать только строки, не содержащие цепочку_сим-
      	     волов.

      	-e специальная_цепочка
      	     Искать специальную_цепочку (цепочку,  начинающуюся
      	     со знака -).

      	-f файл
      	     Цепочки_символов читаются из файла.

      СМ. ТАКЖЕ
      	ed(1), egrep(1), grep(1), sed(1), sh(1).

      КОДЫ ЗАВЕРШЕНИЯ
      	0    Были успешные сопоставления.
      	1    Успешных сопоставлений не было.
      	2    Есть синтаксические ошибки или  недоступные  файлы
      	     (даже если были успешные сопоставления).

      СЮРПРИЗЫ
      	В идеале должна быть одна утилита для поиска по  шабло-
      	ну, однако трудно придумать  алгоритм,  достигающий  во
      	всех случаях  приемлемого  компромисса  между  расходом
      	времени и памяти.

      	Длина строки ограничена BUFSIZ символами; более длинные
      	строки  обрезаются.  Значение  BUFSIZ  определяется  во
      	включаемом файле .



 

 

Бернадинер Марк Абрамович

Мое резюме

Компьютерная страничка

Ресурсы сети

Фотоальбом

 

 

 

mark.zlatoust.ru Послать письмо Webmaster-у Web-Master © Бернадинер Марк