Strona główna : Warunki oprogramowania : Definicja Grepa

Grep

Grep to narzędzie wiersza poleceń dla Unix używany do wyszukiwania dokumentów tekstowych. Może wykonywać podstawowe wyszukiwania i zaawansowane dopasowywanie wzorców przy użyciu wyrażenia regularne. Narzędzie grep jest zawarte we wszystkich głównych dystrybucjach Uniksa, w tym Linux i Mac OS X.

Grep można uruchomić, po prostu wpisując grep na wiersz polecenia. Polecenie wymaga określonych parametrów, w tym ciąg do zlokalizowania i filename pliku do przeszukania. Na przykład, jeśli chcesz sprawdzić, czy plik „readme.text„zawiera słowo„ licencja ”, należy wpisać następujące polecenie:

Licencja grep readme.txt

Jeśli słowo nie zostanie znalezione, grep nie wyświetli żadnego wyniku. Jeśli ciąg znajduje się w dokumencie, grep wyświetli listę każdego wystąpienia ciągu. Jeśli chcesz przeprowadzić bardziej złożone wyszukiwanie, możesz użyć wyrażenia regularnego. Na przykład poniższe polecenie przeszuka plik „us.txt”i wypisz wszystkie wiersze, które zaczynają się od„ Ja ”lub kończą na„ ty ”(z uwzględnieniem wielkości liter).

grep -E "^ Me | you $" us.txt

„-E” parametr w powyższym przykładzie wskazuje, że wzorzec jest „rozszerzonym wyrażeniem regularnym”. Używając tej opcji, możesz upewnić się, że grep przetwarza twój wzorzec wyszukiwania jako wyrażenie regularne zamiast podstawowego ciągu. Grep obsługuje również kilka innych opcji wiersza poleceń, których można użyć do tworzenia bardziej szczegółowych zapytania i dostosuj wyjście. Możesz wyświetlić te opcje i dowiedzieć się więcej o grep, wpisując „człowiek grep w wierszu poleceń systemu Unix.

UWAGA: Nazwa „grep” jest akronimem, który pochodzi od wyrażenia „Wyszukaj wyrażenie regularne globalnie i wypisz”.

TechLib - słownik komputerowy Tech Lib

Ta strona zawiera techniczną definicję Grepa. Wyjaśnia w terminologii komputerowej, co oznacza Grep i jest jednym z wielu terminów programowych w słowniku TechLib.

Wszystkie definicje na stronie TechLib są napisane tak, aby były dokładne pod względem technicznym, ale także łatwe do zrozumienia. Jeśli uznasz tę definicję Grepa za pomocną, możesz odwołać się do niej, korzystając z linków cytowania powyżej.