Pracujesz z Linuksem Na pewno spotkasz się z wyrażeniami regularnymi, czyli regexami. Występują one praktycznie wszędzie. Potrafią bardzo uprościć pracę. Ich dobra znajomość pozwoli wzbudzić szacunek u Twoich kolegów z pracy i znajomych. Poznaj wyrażenia regularne i wykonuj swoją pracę wielokrotnie szybciej!
Kurs jest oparty na linuksowym programie grep. Stanowi on integralną część systemu Linux. Od razu możesz zacząć przygodę z regexami!
Gdy ukończysz kurs będziesz potrafił:
wyszukiwać w tekście (np w logach) interesujące Cię informacje
przeszukiwać pliki w systemie pod kątem występowania jakiegoś tekstu (przecież kiedyś to tu zapisałem...)
tworzyć skomplikowane wyrażenia regularne w bardzo prosty sposób
posługiwać się płynnie programem grep
podzielić plik na części wykorzystując wyrażenia regularne
zamienić jedną zawartość pliku na zupełnie inną wykorzystując program sed oraz regexy
Dodatkowo:
kompleksowo poznasz narzędzie grep i jego flagi
nauczysz się składni wyrażeń regularnych w systemie Linux
dowiesz się jak działa silnik wyrażeń regularnych, dzięki czemu bardzo szybko opanujesz wyrażenia regularnych dla innych języków programowania
stworzysz skrypt, dzięki któremu przekonasz się o możliwościach grepa
dowiesz się, gdzie i w jaki sposób można stosować regexy
Kurs jest różnorodny. Na początku możesz spotkać wykłady, w czasie których tłumaczę poszczególne zagadnienia. Następnie pokazuję je w praktyce. Jednak człowiek uczy się głównie poprzez praktykę, stąd znajdziesz mnóstwo zadań powtórkowych. Zależy mi, byś przećwiczył grepa i wyrażenia regularne w jak największej ilości sytuacji. Specjalnie dla Ciebie przygotowałem wiele zadań, które szczegółowo omawiam. Na deser stworzysz skrypt w Bashu, w którym głównym elementem będzie wykorzystanie grepa.
Zacznij przygodę z wyrażeniami regularnymi już dziś! Przekonaj się, że są niezwykle proste. Przyspiesz i zautomatyzuj swoją pracę!
Zostań mistrzem regexów! Keep calm and pipe to grep :)