Wydanie narzędzia GNU grep 3.5

Przedstawiony wydanie narzędzia do organizacji wyszukiwania danych w plikach tekstowych — GNU Grep 3.5. W nowej wersji przywrócono starą funkcjonalność opcji «—files-without-match» (-L), która w wydaniu grep 3.2 została zmieniona w celu ujednolicenia z narzędziem git-grep. Jeśli w grep 3.2 wyszukiwanie było uznawane za udane, gdy występował przetwarzany plik na liście, to teraz przywrócono działanie, w którym sukces wyszukiwania zależy nie od obecności pliku na liście, ale od dopasowania szukanej linii.

Przepracowano komunikat, wyświetlany przy wykrywaniu dopasowań w plikach binarnych. Komunikat ma teraz postać „grep: FOO: binary file matches” i jest wyświetlany w stderr, aby uniknąć kolizji z normalnym wyjściem (na przykład, polecenie ‘grep PATTERN FILE | wc’ wcześniej błędnie liczyło liczbę dopasowań z powodu wyświetlania ostrzeżenia w standardowym strumieniu). W stderr w podobny sposób przekierowane zostały komunikaty „grep: FOO: warning: recursive directory loop” i „grep: FOO: input file is also the output”.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster