Liczenie wierszy, słów i innych metryk w systemie Linux

Notatki kluczowe

  • Polecenie „wc” umożliwia zliczanie wierszy, słów, znaków i bajtów w pliku.
  • Użyj opcji ’-l’, ’-w’, ’-m’ i ’-c’, aby określić, co ma być liczone.
  • W celu zwiększenia wydajności można w jednym poleceniu wyświetlić wiele liczników.

Odkrywanie tajemnicy liczenia za pomocą polecenia „wc” w systemie Linux

Opanowanie właściwości plików w systemie Linux jest proste dzięki poleceniu „wc”.Niezależnie od tego, czy jesteś nowym użytkownikiem, czy doświadczonym programistą, zrozumienie, jak skutecznie liczyć wiersze, słowa, znaki i bajty, zwiększa Twoje umiejętności manipulowania plikami. Ten przewodnik dostarczy Ci jasnych, praktycznych instrukcji, aby jak najlepiej wykorzystać polecenie „wc” w Twoich podróżach kodowania.

Krok 1: Jak liczyć wiersze w pliku

Krok 1: Otwórz terminal i przejdź do pliku

Aby policzyć wiersze w pliku, uruchom terminal i przejdź do katalogu pliku. Po umieszczeniu pliku użyj następującego polecenia:

wc -l theme.txt

Po wykonaniu na wyjściu zostanie wyświetlona liczba wierszy w pliku theme.txt wraz z nazwą pliku.

Krok 2: Policz słowa w swoim dokumencie

Krok 2: Policz słowa za pomocą odpowiedniego polecenia

Aby ustalić liczbę słów w pliku, wprowadź w terminalu następujące polecenie:

wc -w theme.txt

Wynik pokaże liczbę słów obecnych w określonym pliku, a następnie jego nazwę.

Krok 3: Określ liczbę znaków w pliku

Krok 3: Znajdź całkowitą liczbę znaków za pomocą prostego polecenia

Aby policzyć każdy znak, łącznie ze spacjami, użyj polecenia z flagą ’-m’:

wc -m theme.txt

Polecenie zwróci liczbę znaków obok nazwy pliku.

Krok 4: Określ rozmiar pliku w bajtach

Krok 4: Użyj flagi „-c”, aby zliczyć bajty

Aby dowiedzieć się rozmiaru bajtów, wykonaj polecenie z opcją ’-c’:

wc -c theme.txt

W wielu przypadkach liczba bajtów będzie taka sama jak liczba znaków, ale może się różnić w zależności od kodowania.

Krok 5: Wyświetl łączną liczbę wierszy, słów i bajtów

Krok 5: Użyj „wc” do kompleksowego zliczania w jednym poleceniu

Aby wyświetlić wszystkie wiersze, słowa i bajty, wystarczy wpisać:

wc theme.txt

Dla wygody na wyjściu poszczególne liczby będą wyświetlane obok siebie.

Krok 6: Odkrywanie długości najdłuższej linii

Krok 6: Znajdź długość najdłuższej linii

Ciekawi Cię najdłuższa długość linii? Wykonaj następujące polecenie, aby pobrać ten szczegół:

awk 'max{ if(length > max) max=length } {print} END{ print max }' theme.txt

To polecenie wyświetli liczbę znaków najdłuższego wiersza w określonym pliku.

Krok 7: Wyświetlanie dostępnych opcji dla polecenia „wc”

Krok 7: Poznaj warianty polecenia „wc”

Aby zobaczyć wszystkie dostępne opcje polecenia „wc”, wpisz:

wc --help

To polecenie wyświetli Ci kompleksową listę flag i sposobów ich wykorzystania, umożliwiającą szybki dostęp.