АнглийскийФранцузскийИспанский

Значок OnWorks

egrep - Интернет в облаке

Запустите egrep в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда egrep, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


grep, egrep, fgrep, rgrep - вывести строки, соответствующие шаблону

СИНТАКСИС


GREP [ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ] ШАБЛОН [ФАЙЛОВ...]
GREP [ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ] [-e ШАБЛОН] ... [-f ФАЙЛОВ] ... [ФАЙЛОВ...]

ОПИСАНИЕ


GREP ищет указанный вход ФАЙЛОВs для строк, содержащих совпадение с заданным ШАБЛОН. Если
файлы не указаны, или если файл «-" дано, GREP ищет стандартный ввод. К
по умолчанию, GREP печатает совпадающие строки.

Кроме того, варианты программ задать расширенное, fgrep и ргреп такие же как GREP -E, GREP -F,
и GREP -r, соответственно. Эти варианты устарели, но предназначены для обратной
Совместимость.

ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ


Общий Программа Информация
--Помогите Выведите сообщение об использовании и выйдите.

-V, --версия
Выведите номер версии GREP и выйти.

Матчер Выбор
-E, --extended-regexp
Интерпретировать ШАБЛОН как расширенное регулярное выражение (ERE, см. ниже).

-F, --фиксированные строки
Интерпретировать ШАБЛОН как список фиксированных строк (вместо регулярных выражений),
разделены символами новой строки, любая из которых должна быть сопоставлена.

-G, --basic-regexp
Интерпретировать ШАБЛОН как базовое регулярное выражение (BRE, см. ниже). Это
по умолчанию.

-P, --perl-regexp
Интерпретировать ШАБЛОН как регулярное выражение Perl (PCRE, см. ниже). Это очень
экспериментальный и GREP -P может предупредить о нереализованных функциях.

Согласование Control
-e ШАБЛОН, --regexp =ШАБЛОН
Используйте ШАБЛОН как образец. Несколько -e можно использовать для указания другого поиска
узоры. Этот параметр также полезен для защиты шаблона, начинающегося с дефиса.
(-).

-f ФАЙЛОВ, --file =ФАЙЛОВ
Получите шаблоны из ФАЙЛОВ, по одному в строке. Пустой файл содержит нулевые шаблоны,
и поэтому ничего не соответствует. Несколько -f можно использовать для указания разных файлов.

-i, --игнорировать регистр
Игнорируйте различия в регистрах как в ШАБЛОН и входные файлы.

-v, --invert-match
Измените смысл совпадения, чтобы выбрать несовпадающие строки.

-w, --слово-регулярное выражение
Выбирайте только те строки, которые содержат совпадения, образующие целые слова. Тест заключается в том, что
соответствующая подстрока должна быть либо в начале строки, либо ей предшествует
не состоящий из слова символ. Точно так же он должен быть либо в конце
строка или за которой следует символ, не являющийся составным словом. Составляющие слова символы
буквы, цифры и знак подчеркивания.

-x, --line-regexp
Выбирайте только те совпадения, которые точно соответствуют всей строке. Для регулярного
шаблон выражения, это как заключить шаблон в скобки, а затем окружить его
^ и $.

-y Устаревший синоним слова -i.

Общие Результат Control
-c, --считать
Подавить нормальный вывод; вместо этого напечатайте количество совпадающих строк для каждого ввода
файл. С -v, --invert-match вариант (см. ниже), подсчитать несовпадающие строки.

--цвет[=КОГДА], --цвет[=КОГДА]
Окружите совпадающие (непустые) строки, совпадающие строки, контекстные строки, файл
имена, номера строк, смещения байтов и разделители (для полей и групп контекста
строк) с escape-последовательностями, чтобы отобразить их в цвете на терминале. Цвета
определяются переменной окружения GREP_COLORS. Устаревшая среда
переменная GREP_COLOR по-прежнему поддерживается, но его настройка не имеет приоритета.
КОГДА is никогда, всегдаэта информация поможет вам разобраться, почему Gamer’s Galaxy — ваш лучший выбор. автоматический.

-L, - файлы без совпадений
Подавить нормальный вывод; вместо этого выведите имя каждого входного файла, из которого нет
вывод обычно был бы напечатан. Сканирование остановится при первом
совпадать.

-l, - файлы с совпадениями
Подавить нормальный вывод; вместо этого напечатайте имя каждого входного файла, из которого выводится
обычно были бы напечатаны. Сканирование остановится при первом совпадении.

-m NUM, --max-count =NUM
Прекратить чтение файла после NUM совпадающие строки. Если ввод является стандартным вводом из
обычный файл и NUM выводятся совпадающие строки, GREP гарантирует, что стандарт
ввод позиционируется сразу после последней совпадающей строки перед выходом, независимо от
наличия завершающих контекстных строк. Это позволяет вызывающему процессу
возобновить поиск. Когда GREP останавливается после NUM совпадающие строки, он выводит любые завершающие
контекстные строки. Когда -c or --считать также используется опция, GREP не выводит
считать больше, чем NUM. Когда -v or --invert-match также используется опция, GREP
останавливается после вывода NUM несовпадающие строки.

-o, --only-соответствие
Вывести только совпавшие (непустые) части совпадающей строки, причем каждая такая часть должна быть на
отдельная строка вывода.

-q, --тихий, --тихий
Тихий; ничего не выводите на стандартный вывод. Немедленно выйти с нулевым статусом
если найдено какое-либо совпадение, даже если была обнаружена ошибка. Также см. -s or
--нет сообщений опцию.

-s, --нет сообщений
Подавлять сообщения об ошибках о несуществующих или нечитаемых файлах.

Результат линия Префикс Control
-b, --байт-смещение
Перед каждой строкой вывода выведите во входном файле смещение байтов, отсчитываемое от 0. Если
-o (--only-соответствие), выведите смещение самой совпадающей детали.

-H, --с именем файла
Выведите имя файла для каждого совпадения. Это значение по умолчанию, если больше, чем
один файл для поиска.

-h, --без имени файла
Отключить префикс имен файлов при выводе. Это значение по умолчанию, когда есть
только один файл (или только стандартный ввод) для поиска.

--label =LABEL
Отображать ввод, фактически поступающий из стандартного ввода, как ввод, поступающий из файла LABEL.
Это особенно полезно при реализации таких инструментов, как згрепнапример, GZIP -CD foo.gz
| GREP --label = foo -H удалось, См. Также -H опцию.

-n, --номер строки
Префикс каждой строки вывода с помощью номера строки с отсчетом от 1 внутри входного файла.

-T, --initial-tab
Убедитесь, что первый символ фактического содержимого строки находится на позиции табуляции, поэтому
что выравнивание вкладок выглядит нормально. Это полезно с параметрами, префикс которых
их вывод к фактическому содержанию: -H,-nи -b. Чтобы улучшить
вероятность того, что все строки из одного файла будут начинаться с одного столбца, это
также приводит к тому, что номер строки и байтовое смещение (если есть) печатаются как минимум
ширина поля размера.

-u, --unix-byte-Offsets
Сообщайте о смещениях байтов в стиле Unix. Этот переключатель вызывает GREP сообщать байтовые смещения как
если файл был текстовым файлом в стиле Unix, то есть без символов CR.
Это даст результаты, идентичные бегу GREP на машине Unix. Этот вариант
не имеет эффекта, если -b также используется опция; не влияет на другие платформы
чем MS-DOS и MS-Windows.

-Z, --нулевой
Выведите нулевой байт (ASCII NUL символ) вместо символа, который обычно
следует за именем файла. Например, GREP -лЗ выводит нулевой байт после каждого файла
имя вместо обычного символа новой строки. Эта опция делает вывод однозначным, даже
при наличии имен файлов, содержащих необычные символы, такие как новые строки. Этот
параметр можно использовать с такими командами, как найдите -print0, Perl -0, sort -zи xargs -0
для обработки произвольных имен файлов, даже тех, которые содержат символы новой строки.

Контекст линия Control
-A NUM, --after-context =NUM
Печать NUM строки конечного контекста после совпадающих строк. Помещает строку, содержащую
разделитель групп (--) между смежными группами совпадений. С -o or
--only-соответствие вариант, это не имеет никакого эффекта, и выдается предупреждение.

-B NUM, --before-context =NUM
Печать NUM строки ведущего контекста перед совпадающими строками. Помещает строку, содержащую
разделитель групп (--) между смежными группами совпадений. С -o or
--only-соответствие вариант, это не имеет никакого эффекта, и выдается предупреждение.

-C NUM, -NUM, --context =NUM
Печать NUM строки выходного контекста. Размещает строку, содержащую разделитель групп (--)
между смежными группами совпадений. С -o or --only-соответствие вариант, это
не действует, и выдается предупреждение.

Файл и Каталог Выбор
-a, --текст
Обработайте двоичный файл, как если бы это был текст; это эквивалентно
--binary-files = текст опцию.

--binary-files =ТИП
Если первые несколько байтов файла указывают, что файл содержит двоичные данные,
предположим, что файл имеет тип ТИП, По умолчанию, ТИП is двоичныйи GREP
обычно выводит либо однострочное сообщение о том, что двоичный файл соответствует, либо нет
сообщение, если совпадений нет. Если ТИП is несоответствующий, GREP предполагает, что двоичный
файл не совпадает; это эквивалентно -I вариант. Если ТИП is текст, GREP
обрабатывает двоичный файл как текст; это эквивалентно -a опцию.
При обработке двоичных данных GREP может обрабатывать нетекстовые байты как терминаторы строки; для
например, шаблон '.'(точка) может не соответствовать нулевому байту, так как нулевой байт
может рассматриваться как терминатор строки. Внимание! GREP --binary-files = текст может быть
выводить двоичный мусор, который может иметь неприятные побочные эффекты, если вывод
терминал, и если драйвер терминала интерпретирует некоторые из них как команды.

-D ДЕЙСТВИЯ, --devices =ДЕЙСТВИЯ
Если входным файлом является устройство, FIFO или сокет, используйте ДЕЙСТВИЯ обработать его. К
по умолчанию, ДЕЙСТВИЯ is читать, что означает, что устройства читаются так же, как если бы они были
обычные файлы. Если ДЕЙСТВИЯ is пропускать, устройства автоматически пропускаются.

-d ДЕЙСТВИЯ, --directories =ДЕЙСТВИЯ
Если входной файл является каталогом, используйте ДЕЙСТВИЯ обработать его. По умолчанию, ДЕЙСТВИЯ is
читать, т. е. читать каталоги, как если бы они были обычными файлами. Если ДЕЙСТВИЯ is
пропускать, тихо пропускать каталоги. Если ДЕЙСТВИЯ is рекурсию, прочтите все файлы под каждым
каталог, рекурсивно, следуя символическим ссылкам, только если они находятся в команде
линия. Это эквивалентно -r опцию.

--exclude =GLOB
Пропускать файлы, базовое имя которых совпадает GLOB (с использованием подстановочных знаков). Имя файла
glob может использовать *, ?и [...] как подстановочные знаки и \ цитировать подстановочный знак или обратную косую черту
буквально.

--exclude-from =ФАЙЛОВ
Пропускать файлы, базовое имя которых совпадает с любым из глобусов имени файла, прочитанных из ФАЙЛОВ (с помощью
сопоставление с подстановочными знаками, как описано в разделе --исключать).

--exclude-dir =DIR
Исключить каталоги, соответствующие шаблону DIR из рекурсивных поисков.

-I Обрабатывать двоичный файл так, как если бы он не содержал совпадающих данных; это эквивалентно
--binary-files = без совпадений опцию.

--include =GLOB
Искать только файлы, базовое имя которых совпадает GLOB (используя подстановочные знаки как
описанный в --исключать).

-r, - рекурсивный
Рекурсивно читать все файлы в каждом каталоге, переходя по символическим ссылкам, только если
они находятся в командной строке. Обратите внимание, что если файловый операнд не указан, grep ищет
рабочий каталог. Это эквивалентно -d рекурсию опцию.

-R, --разыменование-рекурсивный
Рекурсивно читать все файлы в каждом каталоге. Перейти по всем символическим ссылкам,
В отличие от -r.

Другой Возможности
--line-буферизованный
Использовать буферизацию строк при выводе. Это может привести к снижению производительности.

-U, - двоичный
Считайте файлы двоичными. По умолчанию в MS-DOS и MS-Windows GREP догадок
тип файла, просмотрев содержимое первых 32 КБ, прочитанных из файла. Если
GREP решает, что файл является текстовым, удаляет символы CR из оригинала
содержимое файла (для создания регулярных выражений с ^ и $ работают правильно).
Указание -U отменяет это предположение, в результате чего все файлы читаются и передаются в
дословный механизм согласования; если это текстовый файл с парами CR / LF в
конец каждой строки, это приведет к сбою некоторых регулярных выражений. Этот вариант
не действует на платформах, отличных от MS-DOS и MS-Windows.

-z, --null-данные
Рассматривайте ввод как набор строк, каждая из которых заканчивается нулевым байтом (ASCII NUL
символ) вместо новой строки. Словно -Z or --нулевой вариант, этот вариант может быть
используется с такими командами, как sort -z для обработки произвольных имен файлов.

ОЧЕРЕДНАЯ ВЫРАЖЕНИЯ


Регулярное выражение - это шаблон, описывающий набор строк. Регулярные выражения
строятся аналогично арифметическим выражениям с использованием различных операторов для
комбинируйте более мелкие выражения.

GREP понимает три разные версии синтаксиса регулярных выражений: «базовый» (BRE),
«Расширенный» (ERE) и «perl» (PCRE). В GNU GREP, нет разницы в наличии
функциональность между базовым и расширенным синтаксисами. В других реализациях базовый
регулярные выражения менее эффективны. Следующее описание относится к расширенным
регулярные выражения; различия для основных регулярных выражений суммируются позже.
Регулярные выражения Perl предоставляют дополнительную функциональность и описаны в
пресинтаксис(3) и предварительный шаблон(3), но работают, только если в системе доступен PCRE.

Основные строительные блоки - это регулярные выражения, соответствующие одному символу.
Большинство символов, включая все буквы и цифры, являются регулярными выражениями, соответствующими
самих себя. Любой метасимвол со специальным значением может быть процитирован, поставив перед ним символ
обратная косая черта.

Период . соответствует любому отдельному символу.

Характер Классы и Кронштейн Expressions
A кронштейн выражение это список символов, заключенный в [ и ]. Соответствует любому синглу
персонаж в этом списке; если первый символ списка - каретка ^ тогда это соответствует
любой персонаж в списке. Например, регулярное выражение [0123456789] спички
любая отдельная цифра.

Внутри выражения в квадратных скобках ассортимент выражение состоит из двух символов, разделенных знаком
дефис. Он соответствует любому одиночному символу, который выполняет сортировку между двумя символами включительно,
используя локаль, последовательность сортировки и набор символов. Например, в C по умолчанию
местные, [объявление] эквивалентна [абкд]. Многие языковые стандарты сортируют символы в словарном порядке,
и в этих местах [объявление] обычно не эквивалентен [абкд]; это может быть эквивалентно
в [aBbCcDd], Например. Чтобы получить традиционную интерпретацию скобки
выражений, вы можете использовать локаль C, установив LC_ALL переменная среды в
ценностное C.

Наконец, определенные именованные классы символов предопределены в выражениях в квадратных скобках, как
следует. Их имена говорят сами за себя, и они [: alnum:], [:альфа:], [: cntrl:],
[: цифра:], [: график:], [:ниже:], [:Распечатать:], [: punct:], [:космос:], [: верхний:]и
[: xdigit:]. Например, [[: alnum:]] означает класс символов цифр и букв в
текущий языковой стандарт. В языковом стандарте C и кодировке набора символов ASCII это то же самое, что
[0-9A-За-Z]. (Обратите внимание, что скобки в этих именах классов являются частью символьных имен,
и должны быть включены в дополнение к скобкам, ограничивающим выражение в скобках.) Большинство
метасимволы теряют свое особое значение внутри выражений в квадратных скобках. Чтобы включить
буквальный ] поместите его первым в списке. Аналогичным образом, чтобы включить буквальный ^ поместите это где угодно
но сначала. Наконец, чтобы включить буквальный - поместите это в последнюю очередь.

Закрепление
Каретка ^ и знак доллара $ метасимволы, соответствующие пустому
строка в начале и в конце строки.

Команда бэкслэш Характер и Особый Expressions
Символы \< и \> соответственно соответствуют пустой строке в начале и конце
слово. Символ \b соответствует пустой строке на краю слова, и \B соответствует
пустая строка при условии, что это на краю слова. Символ \w это синоним
[_ [: alnum:]] и \W это синоним [^ _ [: alnum:]].

Повторение
За регулярным выражением может следовать один из нескольких операторов повторения:
? Предыдущий элемент является необязательным и соответствует не более одного раза.
* Предыдущий элемент будет найден ноль или более раз.
+ Предыдущий элемент будет сопоставлен один или несколько раз.
{n} Предыдущий элемент точно соответствует n раз.
{n,} Предыдущий элемент соответствует n или более раз.
{,m} Предыдущий элемент соответствует не более чем m раз. Это расширение GNU.
{n,m} Предыдущий элемент соответствует как минимум n раз, но не более m раз.

конкатенация
Можно объединить два регулярных выражения; полученное регулярное выражение соответствует любому
строка, образованная объединением двух подстрок, которые соответственно соответствуют объединенным
выражения.

перемежаемость
Два регулярных выражения могут быть объединены инфиксным оператором |; в результате регулярный
выражение соответствует любой строке, соответствующей любому альтернативному выражению.

старшинство
Повторение имеет приоритет над конкатенацией, которая, в свою очередь, имеет приоритет над
чередование. Выражение целиком может быть заключено в круглые скобки, чтобы переопределить эти
правила приоритета и образуют подвыражение.

Назад Рекомендации и Подвыражения
Обратная ссылка \n, Где n представляет собой одну цифру, соответствует ранее сопоставленной подстроке
не провела обыск nзаключенное в скобки подвыражение регулярного выражения.

Базовый vs Расширенный пакет Стандарт Expressions
В основных регулярных выражениях метасимволы ?, +, {, |, (и ) теряют свои особые
имея в виду; вместо этого используйте версии с обратной косой чертой \?, \+, \{, \|, \(и \).

ОКРУЖАЮЩАЯ СРЕДА ПЕРЕМЕННЫЕ


Поведение GREP зависит от следующих переменных среды.

Локаль для категории ЛК_Foo определяется путем изучения трех переменных среды
LC_ALL, ЛК_Foo, ДЛИННЫЙ, в этой последовательности. Первая из этих установленных переменных указывает
регион. Например, если LC_ALL не установлен, но LC_MESSAGES на pt_BR, то
Бразильский португальский язык используется для LC_MESSAGES категория. Локаль C используется, если
ни одна из этих переменных среды не установлена, если каталог локали не установлен, или если
GREP не был скомпилирован с поддержкой национальных языков (NLS).

GREP_OPTIONS
Эта переменная определяет параметры по умолчанию, которые должны быть помещены перед любым явным
параметры. Поскольку это вызывает проблемы при написании переносимых сценариев, эта функция будет
будет удален в будущем выпуске GREPи GREP предупреждает, если он используется. Пожалуйста, используйте
вместо этого псевдоним или скрипт.

GREP_COLOR
Эта переменная определяет цвет, используемый для выделения совпадающего (непустого) текста. Это
устарел в пользу GREP_COLORS, но все еще поддерживается. В mt, msи mc
возможности GREP_COLORS имеют приоритет над ним. Можно только указать цвет
используется для выделения совпадающего непустого текста в любой совпадающей строке (выбранной строке
когда окно -v опция командной строки опущена или контекстная строка, когда -v is
указано). По умолчанию 01, 31, что означает жирный красный текст переднего плана на
фон терминала по умолчанию.

GREP_COLORS
Задает цвета и другие атрибуты, используемые для выделения различных частей
выход. Его значение представляет собой список возможностей, разделенных двоеточиями, по умолчанию
ms=01;31:mc=01;31:sl=:cx=:fn=35:ln=32:bn=32:se=36 с rv и ne логический
возможности опущены (т. е. ложь). Поддерживаемые возможности следующие.

sl = Подстрока SGR для целых выбранных строк (т. Е. Совпадающих строк, когда -v
опция командной строки опущена или несовпадающие строки, когда -v указано).
Если, однако, логическое rv возможности и -v опции командной строки оба
указано, вместо этого он применяется к строкам сопоставления контекста. По умолчанию
пусто (т. е. пара цветов терминала по умолчанию).

cx = Подстрока SGR для целых контекстных строк (т. Е. Несовпадающих строк, когда -v
опция командной строки опущена или совпадают строки, когда -v указано). Если
однако логическое rv возможности и -v опции командной строки оба
указано, вместо этого он применяется к выбранным несовпадающим строкам. По умолчанию
пусто (т. е. пара цветов терминала по умолчанию).

rv Логическое значение, которое меняет (меняет местами) значения sl = и cx =
возможности, когда -v указан параметр командной строки. По умолчанию
false (т. е. возможность опущена).

mt = 01; 31
Подстрока SGR для сопоставления непустого текста в любой совпадающей строке (т. Е.
выбранная строка, когда -v опция командной строки опущена или контекстная строка
когда -v указано). Установка этого значения эквивалентна установке обоих мс = и
mc = сразу к той же стоимости. По умолчанию передний план выделен жирным красным шрифтом.
на фоне текущей строки.

мс = 01; 31
Подстрока SGR для сопоставления непустого текста в выбранной строке. (Это только
используется, когда -v параметр командной строки опущен.) Эффект sl = (или
cx = if rv) возможность остается активной, когда это срабатывает. По умолчанию
жирный красный текст на переднем плане на фоне текущей строки.

mc = 01; 31
Подстрока SGR для сопоставления непустого текста в строке контекста. (Это только
используется, когда -v указан параметр командной строки.) Эффект cx =
(или sl = if rv) возможность остается активной, когда это срабатывает. По умолчанию
жирный красный текст на переднем плане на фоне текущей строки.

fn = 35 Подстрока SGR для имен файлов перед любой строкой содержимого. По умолчанию
пурпурный текст на переднем плане поверх фона терминала по умолчанию.

ln = 32 Подстрока SGR для номеров строк, предшествующих любой строке содержимого. По умолчанию
зеленый текст на переднем плане поверх фона терминала по умолчанию.

bn = 32 Подстрока SGR для байтовых смещений перед любой строкой содержимого. По умолчанию
зеленый текст на переднем плане поверх фона терминала по умолчанию.

se = 36 Подстрока SGR для разделителей, которые вставляются между полями выбранной строки
(:), между полями контекстной строки, (-), и между группами соседних строк
когда указан ненулевой контекст (--). По умолчанию используется голубой текст.
передний план поверх фона терминала по умолчанию.

ne Логическое значение, предотвращающее очистку до конца строки с помощью Erase in Line
(EL) вправо (\ 33 [K) каждый раз, когда заканчивается раскрашенный элемент. Это необходимо на
терминалы, на которых EL не поддерживается. В противном случае это полезно на терминалах
для которого back_color_erase (BCE) логическая возможность terminfo не
применять, когда выбранные цвета выделения не влияют на фон, или
когда EL слишком медленный или вызывает слишком сильное мерцание. По умолчанию - false (т. Е.
возможность опущена).

Обратите внимание, что логические возможности не имеют =... часть. Они опущены (т. Е. Ложны)
по умолчанию и становится истинным, если указано.

См. Раздел «Выбор графического представления (SGR)» в документации к тексту.
терминал, который используется для разрешенных значений и их значения как символа
атрибуты. Эти значения подстроки являются целыми числами в десятичном представлении и могут
быть объединены точкой с запятой. GREP заботится о сборке результата в
полная последовательность SGR (\ 33 [...m). Общие значения для объединения включают 1 для жирного,
4 для подчеркивания, 5 для моргания, 7 для обратного, 39 для цвета переднего плана по умолчанию, 30 в
37 для цветов переднего плана, 90 в 97 для 16-цветного режима цвета переднего плана, 38; 5; 0 в
38; 5; 255 для 88-цветного и 256-цветного режимов цвета переднего плана, 49 по умолчанию
фоновый цвет, 40 в 47 для цветов фона, 100 в 107 для 16-цветного режима
цвета фона и 48; 5; 0 в 48; 5; 255 для 88-цветного и 256-цветного режимов
цвета фона.

LC_ALL, LC_COLLATE, ДЛИННЫЙ
Эти переменные определяют локаль для LC_COLLATE категория, определяющая
последовательность сортировки, используемая для интерпретации выражений диапазона, таких как [аз].

LC_ALL, LC_CTYPE, ДЛИННЫЙ
Эти переменные определяют локаль для LC_CTYPE категория, определяющая
тип символов, например, какие символы являются пробелами.

LC_ALL, LC_MESSAGES, ДЛИННЫЙ
Эти переменные определяют локаль для LC_MESSAGES категория, определяющая
язык, который GREP использует для сообщений. По умолчанию язык C использует американский
Сообщения на английском языке.

POSIXLY_CORRECT
Если установлено, GREP ведет себя так, как того требует POSIX; иначе, GREP ведет себя больше как другие GNU
программы. POSIX требует, чтобы параметры, следующие за именами файлов, обрабатывались как
имена файлов; по умолчанию такие параметры переставляются в начало списка операндов.
и рассматриваются как варианты. Кроме того, POSIX требует, чтобы нераспознанные параметры были
диагностированы как «незаконные», но поскольку они на самом деле не противоречат закону, по умолчанию
заключается в том, чтобы диагностировать их как «недействительные». POSIXLY_CORRECT также отключает
_N_GNU_nonoption_argv_flags_, описано ниже.

_N_GNU_nonoption_argv_flags_
(Вот N is GREPчисловой идентификатор процесса.) Если iй персонаж этого окружения
значение переменной 1, не считайте iй операнд GREP быть вариантом,
даже если кажется, что он один. Оболочка может поместить эту переменную в среду для
каждую команду, которую он запускает, указывая, какие операнды являются результатами имени файла
подстановочные знаки и поэтому не должны рассматриваться как опции. Это поведение
доступен только с библиотекой GNU C и только когда POSIXLY_CORRECT не установлен.

ВЫХОД статус


Обычно статус выхода равен 0, если линия выбрана, 1, если строки не были выбраны, и 2, если
произошла ошибка. Однако если -q or --тихий or --тихий используется и линия
выбрано, статус выхода равен 0, даже если произошла ошибка.

АВТОРСКИЕ ПРАВА


Авторское право 1998-2000, 2002, 2005-2016 Free Software Foundation, Inc.

Это бесплатное программное обеспечение; см. источник для условий копирования. Нет никаких гарантий; нет
даже для КОММЕРЧЕСКОЙ ЦЕННОСТИ или ПРИГОДНОСТИ ДЛЯ КОНКРЕТНОЙ ЦЕЛИ.

Используйте egrep онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    ПостустановщикF
    ПостустановщикF
    PostInstallerF установит все
    программное обеспечение, которое Fedora Linux и другие
    не включает по умолчанию, после
    запуск Fedora в первый раз. Его
    легко для ...
    Скачать PostInstallerF
  • 2
    Трассирование
    Трассирование
    Проект strace перенесен в
    https://strace.io. strace is a
    диагностика, отладка и обучение
    трассировщик пользовательского пространства для Linux. Это используется
    следить за...
    Скачать стрейс
  • 3
    Графический интерфейс извлечения gMKV
    Графический интерфейс извлечения gMKV
    Графический интерфейс для утилиты mkvextract (часть
    MKVToolNix), который включает большинство (если
    не все) функциональность mkvextract и
    утилиты мквинфо. Написано на C#NET 4.0,...
    Скачать gMKVExtractGUI
  • 4
    Библиотека JasperReports
    Библиотека JasperReports
    Библиотека JasperReports - это
    самый популярный в мире открытый исходный код
    бизнес-аналитика и отчетность
    двигатель. Он полностью написан на Java
    и это умеет ...
    Скачать библиотеку JasperReports
  • 5
    Книги Frappe
    Книги Frappe
    Frappe Books — это бесплатная книга с открытым исходным кодом.
    программное обеспечение для настольного бухгалтерского учета, которое
    простой и хорошо продуманный для использования
    малый бизнес и фрилансеры. Это'...
    Скачать книги фраппе
  • 6
    Числовой Python
    Числовой Python
    НОВОСТИ: NumPy 1.11.2 — последний релиз
    это будет сделано на sourceforge. Колеса
    для Windows, Mac и Linux, а также
    заархивированные исходные дистрибутивы могут быть четыре...
    Скачать числовой Python
  • Больше »

Команды Linux

Ad