close

Toaleta (Unix)

Przejdź do nawigacji Przejdź do wyszukiwania

wc ( liczba słów ) to polecenie używane w systemie operacyjnym Unix, które pozwala na wykonywanie różnych zliczania ze standardowego wejścia, czy to słów, znaków czy łamania wierszy.

Program odczytuje standardowe wejście lub połączoną listę i wyświetla jedną lub więcej z następujących statystyk: liczba wierszy, liczba słów i liczba bajtów. Jeśli lista plików jest przekazywana jako parametr, pokazuje statystyki dla każdego pojedynczego pliku, a następnie statystyki ogólne.

Sposób użycia

   wc -l <plik> liczba linii
   wc -c <plik> liczba bajtów
   wc -m <plik> wypisuje liczbę znaków
   wc -L <plik> wypisuje długość najdłuższej linii
   wc -w <plik> wypisuje liczbę słów

Przykład użycia

$ wc pomysły.txt fragment.txt
     40 149 947 pomysłów.txt
   2294 16638 97724 fragment.txt
   2334 16787 98671 łącznie

Połączenie z innymi poleceniami

Łączymy zawartość pliku /etc/passwd, za pomocą grep wyszukujemy wszystkie wiersze, które zawierają w swojej treści „/home”, a za pomocą wc -l liczymy wynikowe wiersze.

$ cat /etc/passwd | grep /home | wc-l
   3


Linki zewnętrzne