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.