Dawno już przestałem korzystać z grep-a do przeszukiwania – zazwyczaj korzystałem z ack który był nieporównywalnie szybszy.
Aż do dzisiaj, gdy musiałem przeszukać większą ilość danych i sprawdziłem czy nie ma czegoś jeszcze szybszego i okazało sie że jest – ag
Instalacja:
Debian/Ubuntu:
Aby bezpłatnie odblokować dalszą treść kliknij "Zapisz się" - dostaniesz nielimitowany dostęp do wszystkich treści i wyślę Ci na maila kilka wyjątkowych bonusów !!
Jeśli jesteś już zapisany - Kliknij "Zaloguj się" i podaj swojego maila - treść zostanie odblokowana:
Jeśli jesteś już zapisany - Kliknij "Zaloguj się" i podaj swojego maila - treść zostanie odblokowana:
Zaloguj się lub Zapisz się
Sprawdź Przejdź do zapisu
Anuluj
adotpay
Anuluj
Podstawowa Składnia
Wyszukiwanie ciągów w katalogu i podkatalogach:
Więcej przydatnych przełączników w dokumentacji, lub ag –help
Test
Do testu użyłem vm postawionej na pustym serwerze w domu by uniknąć różnic spowodowanych obciążeniem serwera.
W teście szukałem ciąg znaków “testowy” w katalogu “testdata” zawierającym 109 plików – wynik poniżej:
Minusem jest bardzo duża ilość operacji dyskowych co było szczególnie widoczne na dyskach talerzowych ( wa skoczyło do około 50-80%), ale wiadomo że coś za coś.
Strona projektu jak i dokumentacja jest tutaj.
Nie znałem, faktycznie rewelacyjne 🙂