A PHP Error was encountered

Severity: 8192

Message: mysql_escape_string(): This function is deprecated; use mysql_real_escape_string() instead.

Filename: mysql/mysql_driver.php

Line Number: 319

Вышла новая версия Grep 2.11

Вышла новая версия Grep 2.11


Рубрика: Новости Linux
Метки: |
Просмотров: 2144

Вышла 1 новая версия популярной программы для организации поиска данных в текстовых файлах - GNU Grep 2.11. В новой версии обеспечена возможность поиска с перебором всех файлов в текущей директории, если не указан файловый операнд и указана опция эквивалентная "-r" ("--recursive"). Раньше, если не указать файловый операнд, программа grep игнорировала опцию "-r" и осуществляла нерекурсивный поиск в стандартном входном потоке. Вторым добавленным новшеством является реализация выделения цветом совпадений на платформе Windows.

Кое-какие иные перемены:

Прекращение исполнения после I-ой ошибки записи, вместо неоднократного продолжения попыток.

Исправлена большая порция ошибок, к примеру, устранён провал при чтении строки, размер которой не укладывается в тип int (2 Гигабайта для 64-разрядных систем).

При попытке обработать директорию вместо файла (к примеру, "grep x .") сейчас не игнорируются ошибки.

Добавлено распознавание зацикливаний при добавлении результатов во входной файл ("grep PAT < FILE >> FILE").

Обеспечена более осторожная работа с опциями командной строки при использовании "--include", "--exclude" и "--exclude-dir" (к примеру, "-" более не воспринимается как операнд для таких опций).

Устранены трудности с интерпретацией альтернативных меток (^, $, \< \> \B, \b), к примеру, для строки "x a" команда grep -E "(^|\B)a" сейчас не обнаружит совпадений.