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'