Uzziniet Linux

Linux WC komanda ar piemēriem

Linux WC komanda ar piemēriem

Iepriekš mēs esam rakstījuši rakstus par dažādām Linux komandām, piemēram, ls, ps, scp, vēsturi un daudz ko citu, kas atrodas mūsu vietnē. Šodien mēs apskatīsim WC komandu.

WC nozīmē “Vārdu skaits.”Un, kā norāda nosaukums, komandu wc izmanto skaitīšanas vajadzībām. Tas izdrukā komandai nodotajā failā esošo rindu skaitu, vārdu skaitu, baitu un rakstzīmju skaitu. Palaidot šo komandu failā bez papildu parametriem / argumentiem, rezultāts tiks izdrukāts četrās kolonnās:

WC komanda

Sintakse:

wc [opcijas] [faila_nosaukums]

Apsveriet divus tālāk norādītos failus: sample_one un sample_dwo. Sample_one satur Linux izplatīšanas sarakstu, bet Sample_two - programmēšanas valodu sarakstu.

Failu paraugi

Parsējot tikai faila nosaukumu komandā wc, mēs iegūstam šādus rezultātus:

wc sample_one.txt wc sample_two.txt

Izlaides paraugs

Fantastiska funkcija ar WC komandu ir tā, ka jūs varat arī nodot vairākus failus. Pārbaudiet zemāk esošo komandu:

wc sample_one.txt sample_two.txt

Vairāku failu izvade

No iepriekš redzamā attēla redzamās izejas pirmajā rindā tiek parādīti parauga_vienības rezultāti.txt, un otrajā rindiņā tiek parādīti parauga_divi rezultāti.txt. Tomēr jūs pamanīsit, ka ir trešā līnija, kuru mēs izsauksim Kopā. Šajā attēlota abu failu rezultātu summa. Tas parāda visu nodoto failu kopējo rindu, vārdu un rakstzīmju skaitu.

WC komandu iespējas

WC ir vienkārša komanda, ar kuru strādāt, un tajā ir tikai dažas iespējas, no kurām izvēlēties:

-l, - līnijas - Izdrukā failā esošo rindu skaitu \
-w, --words - Izdrukājiet failā esošo vārdu kopējo skaitu (vārdu skaits).
-m, --čari -Izdrukā failā esošo rakstzīmju skaitu.
-L, --max-line-Length - Izdrukā faila garāko rindu.
-c, - baiti - Izdrukā kopējo baitu skaitu failā.

Apskatīsim katru iespēju un to, kā mēs to varam izmantot dažādos failos.

1. -l, -lines opcija

Šī opcija izdrukā kopējo faila rindu skaitu. Informācija tiek drukāta divās kolonnās. Pirmajā kolonnā tiek parādīts esošo rindu skaits, bet otrajā - nodotā ​​faila nosaukums.

wc -l sample_one.txt

wc -l komanda_1

2. -w, -words variants

The -w vai --vārdus opcija parāda failā esošo vārdu kopējo skaitu. Rezultātus izdrukā divās kolonnās. Pirmajā slejā tiek parādīts kopējais vārdu skaits, bet otrajā - faila nosaukums.

wc -w sample_one.txt

wc -w komanda

3. -m, -chars variants

The -m vai --rakstzīmes Opcija parāda kopējo rakstzīmju skaitu failā. Rezultātus izdrukā divās kolonnās. Pirmajā kolonnā tiek parādīts kopējais rakstzīmju skaits failā, bet otrajā slejā - faila nosaukums.

wc -m sample_one.txt

Skaitīt rakstzīmes

4. -L, -max-line-Length opcija

The -L opcija (lielie burti) izdrukā faila garākās rindas garumu (rakstzīmju skaitu). Failā sample_one.txt, garākā rinda ir “Elementary OperatingSystem” un izlasē_divi.txt, garākā rinda ir “Javascript.” Kad nododat vairāk nekā vienu faila nosaukumu, atšķirībā no citām opcijām, kas parāda kopējo, šī opcija norāda abu failu garākās rindas rakstzīmju skaitu.

wc -L sample_one.txt wc -L sample_one.txt sample_two.txt

wc -L komanda

5. -c, -baitu variants

Šī opcija parāda failā esošo baitu skaitu. Rezultātus izdrukā divās kolonnās. Pirmajā slejā tiek parādīts kopējais baitu skaits failā, bet otrajā slejā tiek parādīts nodotā ​​faila nosaukums.

wc -c sample_one.txt

Skaitīt baitus

6. -versija Opcija

Šī opcija neuzņem nevienu faila nosaukumu, bet parāda tikai faila versiju tualete pašlaik darbojas jūsu sistēmā.

wc - versija

wc versija

WC komandas pielietošana

1. Saskaitiet direktorijā esošo failu un mapju skaitu

Komanda ls tiek izmantota, lai uzskaitītu visu direktorijas saturu. Kad cauruļvads ar wc -l komandu, mēs varētu saskaitīt direktorijā esošo failu un mapju skaitu. Skatiet komandu zemāk:

ls / home / tut | wc -l

Caurule wc ar komandu ls

2. Saskaitiet lietotāju skaitu

Lai uzskaitītu lietotājus sistēmā, mēs varētu izmantot komandas cat / etc / passwd vai getent passwd. Ja mēs vienkārši gribētu, lai tiktu skaitīts kopējais lietotāju skaits, mēs varētu izvadīt, teiksim getent passwd uz wc -l kā parādīts zemāk:

getent passwd | wc -l

Skaitīt lietotāju skaitu

Secinājums

Es uzskatu, ka šī ziņa ir devusi jums skaidru rokasgrāmatu par komandas WC (vārdu skaits) un dažādu pieejamo iespēju izmantošanu. Jūs varat veikt daudz jaudīgākus uzdevumus, apvienojot komandu wc ar citām Linux komandām. Ja rodas kādas problēmas, varat izmantot komandu wc - palīdzība. Lūdzu, nekautrējieties atstāt jautājumus vai komentārus par šo ziņu.

AppyMouse ekrāna skārienpaliktnis un peles rādītājs Windows planšetdatoriem
Planšetdatoru lietotājiem bieži pietrūkst peles rādītāja, it īpaši, ja viņi parasti lieto klēpjdatorus. Skārienekrāna viedtālruņiem un planšetdatoriem...
Vidējā peles poga nedarbojas sistēmā Windows 10
The peles vidējā poga palīdz jums ritināt garas tīmekļa lapas un ekrānus ar lielu datu daudzumu. Ja tas apstājas, jūs galu galā izmantosiet tastatūru,...
Kā nomainīt peles kreiso un labo pogu operētājsistēmā Windows 10
Tas ir diezgan normāli, ka visas datora peles ierīces ir ergonomiski izstrādātas lietotājiem ar labo roku. Bet ir pieejamas peles ierīces, kas ir īpaš...