Wydanie narzędzia GNU grep 3.5

Przesłane przez wydanie narzędzia do organizowania wyszukiwania danych w plikach tekstowych - GNU Grep 3.5. Nowa wersja przywraca stare zachowanie opcji „--files-without-match” (-L), które zostało zmienione w wersji grep 3.2, aby było spójne z narzędziem git-grep. Jeśli w grep 3.2 wyszukiwanie zaczęto uważać za zakończone sukcesem, gdy przetwarzany plik był wymieniony na liście, teraz zostało zwrócone zachowanie, w którym powodzenie wyszukiwania nie zależy od obecności pliku na liście, ale od dopasowanie szukanego ciągu.

Komunikat wyświetlany w przypadku wykrycia dopasowań w plikach binarnych został przerobiony. Komunikat brzmi teraz „grep: FOO: dopasowania pliku binarnego” i jest wypisywany na stderr, aby uniknąć zakłóceń w normalnym wyjściu (na przykład „grep PATTERN FILE | wc” używany do nieprawidłowego zliczania liczby dopasowań z powodu wydrukowania ostrzeżenia na stdin ). Komunikaty „grep: FOO: ostrzeżenie: rekurencyjna pętla katalogu” i „grep: FOO: plik wejściowy jest także plikiem wyjściowym” są w podobny sposób przekierowywane do stderr.

Źródło: opennet.ru

Dodaj komentarz