Rozdział 3. Wprowadzenie do wyrażeń regularnych
Wyrażenia regularne (ang. regular expressions — regex) są potężnym mechanizmem służącym do tworzenia wzorców tekstowych, które można wykorzystać w wielu narzędziach. W bashu można korzystać z wyrażeń regularnych tylko w porównaniach z użyciem składni =~
w poleceniu złożonym [[
, np. w instrukcjach if
. Jednak wyrażenia regularne są kluczową częścią większego zbioru poleceń, szczególnie takich jak grep
, awk
i sed
. Warto je poznać, ponieważ mają ogromne możliwości. Po opanowaniu wyrażeń regularnych będziesz się zastanawiał, jak dotychczas sobie bez nich radziłeś.
W wielu przykładach w tym rozdziale będziemy używać pliku frost.txt składającego się z siedmiu — tak, siedmiu — wierszy tekstu, widocznych ...
Get Cyberbezpieczeństwo w bashu 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.