6 WC Misalan Umurnin don ƙidaya Lines, kalmomi, Yan wasa a cikin Linux


Ana amfani da umarnin wc (kalma) a cikin tsarin aiki na Unix/Linux don gano adadin ƙididdigar sabon layi, ƙididdigar kalma, baiti da haruffa a cikin fayilolin da takamaiman fayil ɗin suka kayyade. Aikin sanya wc umarni kamar yadda aka nuna a kasa.

# wc [options] filenames

Wadannan su ne zaɓuɓɓuka da amfani da aka ba da umarnin.

wc -l : Prints the number of lines in a file.
wc -w : prints the number of words in a file.
wc -c : Displays the count of bytes in a file.
wc -m : prints the count of characters from a file.
wc -L : prints only the length of the longest line in a file.

Don haka, bari mu ga yadda za mu iya amfani da umarnin 'wc' tare da ƙananan hujjojinsu da misalansu a cikin wannan labarin. Mun yi amfani da 'tecmint.txt' fayil don gwada umarnin. Bari mu bincika fitowar fayil ɗin ta amfani da umarnin cat kamar yadda aka nuna a ƙasa.

 cat tecmint.txt

Red Hat
CentOS
Fedora
Debian
Scientific Linux
OpenSuse
Ubuntu
Xubuntu
Linux Mint
Pearl Linux
Slackware
Mandriva

1. Misali na Asali na WC Command

Umurnin 'wc' ba tare da wuce kowane ma'auni ba zai nuna sakamako na asali na "tecmint.txt 'file. Lambobi uku da aka nuna a ƙasa sune 12 (lambar layi), 16 (lambar kalmomi) da 112 (adadin baiti) na fayil ɗin.

 wc tecmint.txt

12  16 112 tecmint.txt

2. Qidaya Lines

Don ƙidaya adadin sabbin layuka a cikin fayil yi amfani da zaɓi '-l', wanda ke buga adadin layuka daga fayil ɗin da aka bayar. Ka ce, umarni mai zuwa zai nuna ƙididdigar sababbin layuka a cikin fayil. A cikin fitowar da aka shigar da farko wanda aka sanya a matsayin ƙidaya kuma filin na biyu shine sunan fayil.

 wc -l tecmint.txt

12 tecmint.txt

3. Nuna Yawan Kalmomi

Amfani da '-w' hujja tare da umarnin 'wc' yana buga adadin kalmomin a cikin fayil. Buga umarni mai zuwa don ƙidaya kalmomin a cikin fayil.

 wc -w tecmint.txt

16 tecmint.txt

4. Kidaya Adadin Baiti da Mutane

Lokacin amfani da zaɓuɓɓuka '-c' da '-m' tare da umarnin 'wc' za su buga jimlar adadin baiti da haruffa bi da bi a cikin fayil.

 wc -c tecmint.txt

112 tecmint.txt
 wc -m tecmint.txt

112 tecmint.txt

5. Nunin Layin Layi Mafi Tsayi

Umurnin 'wc' yana ba da izinin jayayya '-L', ana iya amfani da shi don fitar da tsayin mafi tsawo (adadin haruffa) a cikin fayil. Don haka, muna da layin halayya mafi tsayi ('Scientific Linux') a cikin fayil.

 wc -L tecmint.txt

16 tecmint.txt

6. Duba Warin Zaɓuɓɓukan WC

Don ƙarin bayani da taimako akan umarnin wc, sauƙaƙe gudanar da 'wc –help' ko 'man wc' daga layin umarni.

 wc --help

Usage: wc [OPTION]... [FILE]...
  or:  wc [OPTION]... --files0-from=F
Print newline, word, and byte counts for each FILE, and a total line if
more than one FILE is specified.  With no FILE, or when FILE is -,
read standard input.
  -c, --bytes            print the byte counts
  -m, --chars            print the character counts
  -l, --lines            print the newline counts
  -L, --max-line-length  print the length of the longest line
  -w, --words            print the word counts
      --help			display this help and exit
      --version			output version information and exit

Report wc bugs to [email 
GNU coreutils home page: <http://www.gnu.org/software/coreutils/>
General help using GNU software: <http://www.gnu.org/gethelp/>
For complete documentation, run: info coreutils 'wc invocation'