GNU grep-2.10: исправление ошибок

GNU grep — программа, ищущая в файле строки, чьи подстроки соответствуют заданному регулярному выражению.

Спустя пять месяцев разработки после выхода grep-2.9 Джим Мейеринг (Jim Meyering)объявил о выходе новой версии. Больших изменений нет. Однако, было сделано много изменений gnulib, включая ряд улучшений переносимости. Часть этих изменений затрагивает и grep.

Достаточно значительные изменения:

  • grep больше не ошибается при обработке байтов с установленным старшим битом при работе в системах, где «char» это знаковый тип (ошибка появлялась только в MS Windows);
  • grep теперь отклоняет такие комадны как
    grep -r pattern . > out
    , в которых файл ввода также является и выводом, так как это может вызывать бесконечные циклы.

©  Linux.org.ru