как сообщает Jim Meyering, вышла версия 2.8 популярной программы gnu grep для поиска строк, отвечающих заданному регулярному выражению.
распространяется программа под лицензией gnu gpl версии 3.
исправлены следующие ошибки:
- команда echo c | grep '[c]' не находила совпадений при любом «c» в диапазоне 0x80..0xff во многих локалях. например, printf '\xff\n'|grep «$(printf '[\xff]')» || echo FAIL печатало «FAIL» вместо ожидающейся строки с совпадением.
- интерпретация grep-ом диапазонов сейчас более согласована с поведением других инструментов.
- программа ошибочно завершала работу с кодом возврата 1 при некоторых ошибках в отведении памяти.
>>> подробности