Co to jest grep?
Grep jest narzędziem, które przydaje się do wyszukiwania wyrażenia w treści plików. W uproszczeniu, możesz go wykorzystać jako filtr. Pomoże Ci znaleźć to co szukasz.
2. OGREP"POLUDZKU"
Grep jest narzędziem, które
przydaje się do wyszukiwania
wyrażenia w treści plików. W
uproszczeniu, możesz go
wykorzystać jako filtr. Pomoże Ci
znaleźć to co szukasz.
3. PRZYKŁAD
Zróbmy plik tekstowy z bazą kontaktów. Nazwijmy go
"kontakty.txt". Każdy kontakt zawiera numer telefonu oraz
stanowisko. Część kontaktów nie ma przypisanego numeru.
Wygląda to następująco:
4. PRZYKŁAD
Jeżeli chcesz wyciągnąć z pliku
wszystkie kontakty przypisane do
grupy "Informatyk" to użyłbyś
polecenia
cat kontakty.txt | grep
Informatyk
Naturalnie, grep Informatyk służy
nam za filtr.
Wynik będzie nastęujący:
5. DOCZEGOTOSIĘ
PRZYDAJE?
Pracując jako administrator możesz tą funkcjonalność
wykorzystać na wiele sposobów. Choćby do szybkiego
przeszukiwania logów.
Gdybyś chciał przejrzeć logi SELinux w poszukiwaniu
wszelkich wyników związanych z Zabbixem to użyłbyś
polecenia
cat /var/log/audit/audit.log | grep zabbix
audit.log to plik zawierający logi, a grep zabbix to nasz filtr.
6. Co to jest SELinux? O tym w następnych częściach serii.
Chcesz się uczyć Linuxa, monitoringu i automatyzacji
serwerów? Zapisz się na mój newsletter.
LINK =>>
www.blog.askomputer.pl/news
Raz na tydzień otrzymasz unikalną dawkę wiedzy na
temat administracji serwerami.
BLOG.ASKOMPUTER.PL
Masz do mnie jakieś pytanie?
Zapytaj w komentarzu.
CDN...