Polecenie Linux wc (liczba słów)
polecenie Linux word count nosi nazwę wc
. Poleceniewc
zlicza liczbę znaków, słów i linii zawartych w strumieniu tekstowym. Jeśli to brzmi prosto lub nudnie, to nic innego; polecenie wc
może być użyte w potokach poleceń Linuksa do robienia różnych ciekawych rzeczy.
rzućmy okiem na kilka przykładów poleceń Linuksawc
, aby pokazać moc tego wspaniałego małego polecenia.
Linux wc przykłady poleceń (słowa, linie, znaki)
w swoim najbardziej podstawowym użyciu polecenie wc
może być użyte do zliczania liczby wierszy, słów i znaków w pliku, Jak to:
$ wc /etc/passwd 65 185 3667 /etc/passwd
w tym przykładzie plik /etc/passwd ma 65 linii, 185 słów (jako wc
określa słowa) i 3667 znaków.
Jeśli chcesz tylko poznać liczbę wierszy w pliku, po prostu dodaj argument -l
, w ten sposób:
$ wc -l /etc/passwd 65 /etc/passwd
lub, jeśli chcesz poznać liczbę słów w pliku, dodaj argument -w
, w ten sposób:
$ wc -w MyStory.txt 185 MyStory.txt
używając polecenia wc Linux w potokach poleceń
polecenie wc następuje po paradygmat odczytu danych wejściowych ze standardowego wejścia i zapisu danych wyjściowych do standardowego wyjścia, dzięki czemu może być używany we wszystkich rodzajach potoków poleceń Linuksa. To polecenie pokazuje liczbę użytkowników aktualnie zalogowanych do Twojego systemu Linux:
who | wc -l
robi to poprzez przekierowanie wyjścia poleceniawho
na wejście poleceniawc
, które w tym przypadku służy do zliczania liczby wierszy wyjścia wwho
polecenie.
podobnie, to następne polecenie pokazuje liczbę aktualnie uruchomionych procesów w systemie Linux:
ps -e | wc -l
działa to tak samo jak w poprzednim przykładzie: Wygeneruj wyjście za pomocą jednego polecenia (polecenieps
) I użyj poleceniawc -l
, aby policzyć liczbę linii wyjścia z tego polecenia.
Mam nadzieję, że te Unix/Linux wc
przykłady komend były pomocne.