Kā izmantot Linux komandu „wc“, lai skaitītu vārdus, rakstzīmes un rindas failos
Izmantojot Linux komandu wc, var parādīt rindu, vārdu un rakstzīmju skaitu failā. Šo komandu var izmantot arī vairākiem dokumentiem, un tā spēj summēt rezultātus.
Kas ir Linux komanda „wc“?
Ja vēlaties aprēķināt rakstzīmju skaitu teksta failā, tad Linux komanda „wc“ ir vislabākā izvēle. Komanda, kuras akronīms nozīmē vārdu skaitīšanu, tiek izpildīta komandu rindā un ir viens no standarta rīkiem, kas iekļauti Linux distribūcijās, piemēram, Debian vai Ubuntu. wc pārbauda baitus, vārdus un rakstzīmes un sniedz atsevišķu vai apvienotu rezultātu. Lai gan lielākajai daļai teksta programmu ir līdzīga opcija, ja vēlaties iegūt rezultātus tieši no termināļa, neuzsākot jaunu programmu, Linux wc ir ideāla izvēle.
Kā darbojas Linux komanda „wc“?
Linux komandas wc darbības princips ir viegli izskaidrojams. Izmantojot šo komandu, jūs saņemsiet precīzu dažādu parametru sarakstu, kurus varat iestatīt, izmantojot pieejamās opcijas, vai arī atstāt standarta iestatījumus. Pēc noklusējuma tiek parādīts rindu, vārdu un rakstzīmju skaits secīgā kārtībā. Jūs varat arī palaist komandu vienlaikus vairākiem teksta failiem. Tad jūs saņemsiet precīzu sarakstu par atsevišķiem dokumentiem un, papildus, kopējo rindu, vārdu un rakstzīmju skaitu.
Kāda ir Linux komandas wc sintakse?
Sintakse izskatās šādi:
$ wc [Option] [File]shellJa nevēlaties izmantot šīs opcijas, rezultāts izskatīsies tā, kā minēts iepriekš, ar rindām, vārdiem un rakstzīmēm. Ja neievadīsiet failu, komanda automātiski izmantos standarta iestatījumus.
Kādas ir komandas „wc“ iespējas Linux sistēmā?
Komandu wc var pielāgot, izmantojot dažādas opcijas:
- -c: Aprēķina tikai failā esošo baitu skaitu.
- -L: Atgriež garākās rindas garumu.
- -l: Saskaita tikai rindu skaitu failā.
- -m: Atgriež tikai simbolus failā.
- -w: Saskaita tikai vārdu skaitu failā.
wc komandas piemēri
Nobeigumā mēs parādīsim dažus praktiskus piemērus, lai jūs varētu izmantot Linux komandu „wc“ ikdienā.
$ wc example.txtshellTādējādi jūs uzzināsiet rindu, vārdu un rakstzīmju skaitu failā example.txt.
$ wc example.txt index.htmlshellIzmantojot šo komandu, varat iegūt atsevišķu vārdu skaitu katram failam saskaņā ar iepriekš minēto shēmu. Rezultātā tiks iekļauta arī rinda ar abu failu kopējo skaitu.
$ wc -w example.pyshellTādējādi tiks parādīts tikai vārdu skaits dokumentā example.py.