7.4. Wyszukiwanie ciągu tekstowego niezależnie od wielkości liter

Problem

Chcemy wyszukać w pliku dziennika określone komunikaty (np. error). Aby mieć pewność, że zostaną wyodrębnione wszystkie tego typu informacje, podczas przeszukiwania pliku nie powinna być uwzględniana wielkość liter.

Rozwiązanie

Dodanie do polecenia grep opcji –i powoduje zignorowanie informacji o wielkości liter.

$ grep –i error plik.dziennika

Analiza

W operacji wyszukiwania bez uwzględniania wielkości liter za dopasowane zostaną uznane ciągi o treści ERROR, error, Error, a także wszystkie inne ich warianty, jak ErrOr lub eRrOr. Opisana opcja jest szczególnie użyteczna w analizowaniu dokumentów, które mogą zawierać tekst o różnej wielkości znaków — na przykład gdy wyszukiwane ...

Get Bash. Receptury now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.