издаване на утилита за организиране на търсене на данни в текстови файлове — . В новата версия е върнато старото поведение на опцията «—files-without-match» (-L), която в изданието grep 3.2 беше променена за единство с утилитата git-grep. Ако в grep 3.2 търсенето се считаше за успешно при споменаване на обработвания файл в списъка, то сега е възвърнато поведението, при което успехът на търсенето зависеше не от наличието на файла в списъка, а от съвпадението на търсената строка.
Преработено е съобщението, извеждано при установяване на съвпадения в бинарни файлове. Съобщението сега изглежда както «grep: FOO: binary file matches» и се извежда в stderr, за да се избегнат припокривания с нормалния изход (например, командата ‘grep PATTERN FILE | wc’ по-рано неправилно броеше броя на съвпаденията поради извеждане на предупреждението в стандартния поток). В stderr аналогично са пренасочени и съобщенията «grep: FOO: warning: recursive directory loop» и «grep: FOO: input file is also the output».
Източник: opennet.ru
