Filtrowanie wyników za pomocą narzędzia grep - część 2, Kursy Linux pobierz torrent Yerevan

Filtrowanie wyników za pomocą narzędzia grep - część 2, Kursy Linux pobierz torrent Yerevan

Artykuły

Przedstawiamy drugą część naszego artykułu o filtrowaniu wyników w systemie Linux i różnych interesujących możliwościach popularnego polecenia grep . Warto zauważyć, że takie umiejętności i wiedza często pomagają w rozmowach kwalifikacyjnych i są wymagane na praktycznie wszystkich popularnych stanowiskach IT. Nauczymy Cię, jak korzystać z narzędzia grep — wystarczy ukończyć kursy Linuxa (pobierz torrent z Erywania ).

Drukując numer linii zawierający żądany wzór, kursy Linux pobierają torrent Yerevan

Poniższy przykład użycia filtrowania danych wyjściowych będzie niezwykle przydatny dla twórców oprogramowania. A także wszystkim, którzy zajmują się testowaniem, a także jakąkolwiek inną pracą. Polega na badaniu kodu źródłowego programów. W takim przypadku nie będzie zbędne nauczenie się, jak wyświetlać nie tylko znalezione załączniki żądanego szablonu. Ale także numery odpowiednich wierszy, w których znaleziono dopasowanie do warunków wyszukiwania.

Aby wyświetlić numery wierszy, dodaj opcję -n do polecenia grep . Następnie, po spacji, wpisz wzorzec wyszukiwania (frazę w cudzysłowie lub wyrażenie regularne). Możesz również dodać nazwę pliku lub ścieżkę do niego, jeśli znajduje się on poza bieżącym katalogiem roboczym. Dowiedz się więcej o katalogu roboczym, katalogu domowym i systemie plików na kursach administracji systemem Linux w Erywaniu.

Znalezienie dokładnego wystąpienia słowa za pomocą polecenia grep

Warto zauważyć, że domyślnie narzędzie grep wyszukuje wzorzec wyszukiwania w ten sposób. Oznacza to, że nawet jeśli wzorzec jest częścią innego słowa, zostanie uznany za pasujący. Na przykład, wyszukiwanie wzorca „ plik” spowoduje znalezienie zarówno słowa „plik” , jak i słowa „ pliki ”. W większości przypadków jest to akceptowalne. Użytkownik może jednak potrzebować bardziej precyzyjnego wyszukiwania z użyciem dokładnego dopasowania.

Aby znaleźć dokładne zagnieżdżenie wzorca, dodaj opcję -w do polecenia grep . Spowoduje to, że narzędzie zignoruje wszystkie słowa zawierające szukany wzorzec i wyświetli tylko dokładnie pasujące wyniki. Dowiedz się więcej o działaniu filtrowania wyników na naszych kursach Astra Linux Yerevan . Można z nich korzystać online z dowolnego miejsca z połączeniem internetowym.

Filtrowanie całej linii z danych wyjściowych linii poleceń

Inną ciekawą i całkiem użyteczną opcją filtrowania wyników jest wyszukiwanie całego ciągu znaków. Jest to przydatne, jeśli znasz interesujący Cię ciąg znaków i chcesz znaleźć wszystkie jego dokładne wystąpienia w pliku. W tym celu skorzystaj z narzędzia fgrep , które jest zawarte w zaawansowanym kursie Linux od podstaw w Erywaniu . Jest ono dostępne dla wszystkich naszych armeńskich studentów, którzy chcą zostać specjalistami IT w 2023 roku.

Warto zauważyć, że ręczne wpisywanie zawartości całego wiersza jako argumentu polecenia jest czasochłonne, żmudne i niewygodne. Jest to szczególnie ważne, gdy często trzeba przeszukiwać dużą liczbę różnych wierszy. Na szczęście narzędzie fgrep może użyć nazwy pliku jako argumentu. Aby to zrobić, należy dodać po niej opcję -f , a następnie spację i nazwę pliku. Lub ścieżkę do niego, jeśli plik nie znajduje się w bieżącym katalogu roboczym. Drugi argument można wykorzystać do wskazania pliku do przeszukania i filtrowania wyników.

To polecenie jest z pewnością o wiele wygodniejsze i prostsze w użyciu. Dlatego polecamy je wszystkim użytkownikom Linuksa. W kolejnych artykułach postaramy się ujawnić jeszcze więcej sekretów filtrowania wyników. W międzyczasie ucz się, doskonal swoje umiejętności i rozwijaj swoją wiedzę. Zostań poszukiwanym specjalistą IT w 2023 roku.

Zespół uniwersytecki SEDICOMM : Cisco Academy , Linux Professional Institute , Python Institute.