mały|Wydanie polecenia wc z przykładami wc (od ) – uniksowe narzędzie do liczenia linii, słów, bajtów (lub znaków) w pliku lub potoku. W GNU/Linuksie jest częścią pakietu GNU Coreutils.

Przykłady wykorzystywania

W przykładach wykorzystano plik o nazwie plik.txt, który zawiera tekst Zażółć gęślą jaźń. zapisany w kodowaniu UTF-8. Plik jest zakończony uniksowym znakiem końca linii (LF, "\n", 0x0A).

(znak) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 Znak Z a ż ó ł ć   g ę ś l ą   j a ź ń . \n Unikod U+005A U+0061 U+017C U+00F3 U+0142 U+0107 U+0020 U+0067 U+0119 U+015B U+006C U+0105 U+0020 U+006A U+0061 U+017A U+0144 U+002E U+000A (bajt) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 Bajt (szesnastkowo) 5A 61 C5 BC C3 B3 C5 82 C4 87 20 67 C4 99 C5 9B 6C C4 85 20 6A 61 C5 BA C5 84 2E 0A

Wyświetlenie zawartości pliku na ekranie za pomocą programu cat. $ cat plik.txt Zażółć gęślą jaźń. Uruchomienie programu wc bez opcji wypisuje liczbę linii, słów i bajtów. $ wc plik.txt 1 3 28 plik.txt Uruchomienie programu wc z opcją -l wypisuje liczbę linii. $ wc -l plik.txt 1 plik.txt Uruchomienie programu wc z opcją -w wypisuje liczbę słów. $ wc -w plik.txt 3 plik.txt Uruchomienie programu wc z opcją -c wypisuje liczbę bajtów. $ wc -c plik.txt 28 plik.txt Uruchomienie programu wc z opcją -m wypisuje liczbę znaków. $ wc -m plik.txt 19 plik.txt

Linki zewnętrzne GNU Coreutils man wc

Kategoria:Polecenia Unix