Фармони Linux "wc" метавонад барои як маҷмӯи калимаҳое, ки дар файл мавҷуданд, истифода карда шаванд. Ин ба шумо фоиданок аст, агар шумо кӯшиш кунед, ки рақобатро ворид кунед, ки шумораи зиёди калимаҳо талаб карда мешавад ва агар шумо донишҷӯ бо талаботи ҳадди аққал калимаи калидӣ дар як мафҳум ҳастед.
Дар ҳақиқат ин танҳо дар файлҳои матн хуб аст, аммо LibreOffice менюи "санҷишҳо" -ро бо менюи "асбобҳо" таъмин мекунад, агар шумо калимаи калонро бо ҳуҷҷати дорои миқдори калони монанди Калимаи Word, Document OpenOffice ё файлҳои матнии бой.
Чӣ тавр истифода бурдани "wc" фармон
Истифодаи асосии "wc" ин аст:
ВК
Масалан, мо файли called test.txt бо мазмуни зерин дорад:
Паёми ман
Title
Бисёре,
Барои дарёфти шумораи калимаҳои ин файл, мо метавонем аз фармонҳои зерин истифода барем:
wc test.txt
Фармоиш аз фармонҳои "wc" ин аст:
3 9 41 test.txt
Арзишҳо инҳоянд:
- Рақами аввал рақами хатҳои нав мебошад
- Рақами дуввум шумораи калимаҳо мебошад
- Рақами сеюм шумори яҳудиён аст
- Арзиши ниҳоӣ номи файл аст
Гирифтани калимаи умумии аз файлҳои гуногун
Шумо метавонед номи файлҳои яктарафаро ба "wc" фармон диҳед, вақте ки шумо ҳисоб мекунед, ки ҳисобҳо барои ҳар як файл ва сатри умумӣ гиранд.
Барои исбот кардани ин санади санҷишӣ санҷида шудаем test2.txt. Барои гирифтани калимаи ҳарду файл, мо метавонем фармони зеринро иҷро карда тавонем:
wc test.txt test2.txt
Натиҷа чунин аст:
3 9 41 test.txt
3 9 41 test2.txt
6 18 82 ҷамъият
Пеш аз он, ки рақами якум дар ҳар як сатр шумораи рақамҳо бошад, рақами дуввум калимаи калидӣ ва рақами сеюм ба шумораи умумии ҳаҷмҳо мебошад.
Роҳхати дигари мавҷударо, ки ном дорад, аҷиб аст ва дар асл як тарзи оҳанӣ кор мекунад.
Фармони мазкур чунин мешуморад:
wc --files0-аз = -
(Ин сифр пас аз файли калима аст)
Вақте ки шумо фармонро иҷро мекунед, курсорро мебинед ва шумо метавонед номи файлро ворид кунед. Баъд аз он, шумо CTRL ва D-ро ду маротиба ба тугмаи парванда ворид кардаед. Ин маҷмӯъи ин файлро нишон медиҳад.
Акнун шумо метавонед номи дигарро ворид кунед ва CTRL D -ро ду маротиба пахш кунед. Ин ҳаҷмҳоро аз файли дуюм нишон медиҳад.
То он даме, ки шумо кофӣ ҳастед, шумо метавонед ин корро давом диҳед. CTRL ва C -ро пахш кунед барои бозгашт ба сатри асосии фармон.
Ҳамин гуна фармон метавонад барои дарёфти ҳисобҳои ҳамаи калимаҳои ҳамаи матнҳои матнӣ дар ҷузвдони зерин истифода шавад:
ёфтед. -тавр f -print0 | wc -l -files0-аз = -
Ин фармон фармони ҷустуҷӯро бо фармоне, ки калимаро ба ҳам меорад. Фармони ҷустуҷӯ ба феҳристи ҷорӣ назар мекунад, ки ҳамаи файлҳо бо навъи файл пайдо мешаванд ва пас аз он, ки бо фармони WC талаб карда мешавад, номро чоп кунед. Фармондеҳи Wc воридкунӣ ва равандҳои ҳар як номи файлро бо фармони фармони баргардонида мегирад.
Чӣ тавр Display танҳо шумораи умумии бекорон дар файли
Агар шумо хоҳед, ки шумораи рақамҳои байтро дар файли зерин истифода баред, шумо метавонед фармони зеринро истифода баред:
wc -c
Ин рақами маҷалла ва файлро бар мегардонад.
Чӣ тавр Display танҳо шумораи умумии нишонаҳо дар файли
Миқдори ячейкаҳо аз миқдори умумии ҳарфҳо дар файл хурдтар аст.
Агар шумо хоҳед, ки шумораи умумии рақамро шумо метавонед фармони зеринро истифода баред:
wc -m
Барои санҷиши файли.txt ҳаҷм 39 ва на 41 адад, ки он пештар буд.
Чӣ тавр нишон диҳед, ки танҳо Ҳаққи Ҳамагӣ дар Файл
Шумо метавонед фармонро зер кунед, ки танҳо шумораи умумии хатогиҳо дар файли зерин баргардонида шавад:
wc -l
Чӣ тавр нишон диҳед, ки аз ҳама дарозтарин дар файли
Агар шумо хоҳед, ки хати дарозтаринро дар як файл шинос кунед, шумо метавонед фармонро иҷро кунед:
wc-л
Агар шумо ин фармонро бар зидди "test.txt" ба кор баред, натиҷа 22 аст, ки ба шумораи аломатҳо барои сатри "Боби рӯи мода" нишастед.
Чӣ тавр Display танҳо шумораи умумии калимаҳо дар як файл
Дар охир, аммо на камтар аз он, шумо метавонед шумораи умумии суханонро дар як файл тавассути иҷро кардани фармонҳои зерин дастрас кунед:
wc-w