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.