Jak liczyć linie, słowa i nie tylko w systemie Linux
Znajdowanie liczby linii, słów, znaków i innych parametrów w pliku jest w Linuksie przeważnie proste. Większość, jeśli nie wszystkie, dystrybucje Linuksa mają wbudowane polecenia umożliwiające wyświetlenie różnych właściwości pliku. Polecenie wc
w systemie Linux przydaje się, gdy chcesz znaleźć rozmiar pliku lub policzyć, ile jest w nim słów lub linii. Przyjrzyjmy się, jak liczyć linie i słowa w systemie Linux.
Oto jak kopiować i wklejać tekst, pliki i foldery w terminalu Linux.
Policz linie w pliku
Jako narzędzie wiersza poleceń Linuksa, wc
może wydrukować wiele właściwości określonego pliku. Aby wszystko było proste, otwórz katalog, w którym znajduje się Twój plik i uruchom okno terminala, klikając prawym przyciskiem myszy i wywołując odpowiednie opcje.
Wykonaj następujące polecenie, aby wyświetlić liczbę wierszy w pliku o nazwie „theme.txt”:
Dane wyjściowe pokażą liczbę wierszy w pliku, a następnie nazwę pliku.
Policz słowa w pliku
Jeśli chcesz poznać liczbę słów w pliku zawierającym artykuł lub streszczenie dokumentu, uruchom komendę wc
z flagą -w
. Po prostu wykonaj następujące polecenie w oknie terminala:
Ponownie format danych wyjściowych pozostaje taki sam; możesz zobaczyć liczbę słów w pliku, a następnie jego nazwę.
Policz znaki w pliku
Aby policzyć liczbę znaków w pliku, możesz użyć flagi -m
. Spowoduje to nie tylko zliczenie wszystkich alfabetów, cyfr i symboli w pliku, ale także uwzględnienie takich elementów jak spacje:
Podobnie jak poprzednio, na wyjściu zostanie wyświetlona liczba znaków, a następnie nazwa pliku.
Zliczanie bajtów w pliku
Jeśli chcesz poznać rozmiar pliku, a nie jego wewnętrzne właściwości, uruchom komendę wc
z flagą -c
: a>
W tym przypadku liczba bajtów jest równa liczbie znaków w pliku. Jednak w niektórych przypadkach może być też inaczej.
Wyświetl linie, słowa i bajty w pliku
Istnieje również sposób na wydrukowanie linii, słów i bajtów z pliku razem w jednym wierszu. Polecenie wc wyświetla to po wpisaniu nazwy pliku bez przekazywania jakichkolwiek parametrów. Aby to zrobić, wykonaj następujące polecenie:
Jak widać, wynik pokazuje trzy pola w tej samej linii – 14 (linie w pliku), 385 (słowa w pliku) oraz 2320 (bajty w pliku).
Znajdź długość najdłuższej linii w pliku
Być może masz ochotę na przygodę i chcesz dowiedzieć się, jak długa jest najdłuższa linia w Twoim pliku. Wpisz następujące polecenie, aby wyświetlić długość najdłuższej linii w pliku:
Dane wyjściowe pokazują rozmiar najdłuższej linii w określonym pliku.
Wyświetl opcje poleceń wc
Wreszcie istnieje również sposób na wydrukowanie wszystkich odmian polecenia wc, aby ułatwić korzystanie z nich. Wystarczy wykonać następujące polecenie, aby wyświetlić wszystkie polecenia, które omówiliśmy powyżej:
Jak widać, dane wyjściowe wyraźnie pokazują parametry (i ich alternatywne opcje), których można użyć do wyświetlenia różnych szczegółów żądanego pliku.
Terminal Linux i przydatne polecenia
Polecenie wc w systemie Linux niezwykle ułatwia sprawdzenie liczby linii, słów, znaków lub bajtów w pliku systemu Linux. Jest to jedno z najbardziej przydatnych poleceń Linuksa dla nowych użytkowników, którzy dopiero zanurzają palce w świecie najlepszych dystrybucji Linuksa. Ponadto, jeśli szukasz sposobów na wyświetlenie zawartości katalogów systemu Linux, musisz znać 15 poleceń Linux LS.
Źródło zdjęcia: policz słowo w słowniku autor: 123RF
Dodaj komentarz