Ka Linux "Wc" lòd la dwe itilize bay yon total de kantite mo gen nan yon dosye. Sa a se itil si w ap eseye antre nan yon konpetisyon ki mande pou yon kantite maksimòm mo oswa si ou se yon elèv ki gen yon limit minimòm kondisyon mo sou yon redaksyon.
An verite sa a sèlman reyèlman travay byen sou dosye tèks men LibreOffice bay yon "konte mo" opsyon nan meni yo "zouti" si ou bezwen konte a mo soti nan yon dokiman ki gen tèks rich tankou yon dokiman Pawòl, OpenOffice dokiman oswa dosye tèks moun rich.
Kijan Pou Itilize "Wc" Kòmandman an
L 'debaz nan lòd la "wc" se jan sa a:
wc
Pou egzanp, nou gen yon dosye ki rele test.txt ak sa ki annapre yo:
Redaksyon mwen
Tit
Chat la chita sou kabann lan
Pou chèche konnen kantite mo nan dosye sa a nou ka itilize kòmandman sa a:
wc test.txt
Pwodiksyon an nan lòd "wc" la se jan sa a:
3 9 41 test.txt
Valè yo jan sa a:
- Premye nimewo a se kantite liy karaktè nouvo
- Dezyèm nimewo a se kantite mo yo
- Twazyèm nimewo a se kantite bytes
- Valè final la se non an dosye
Jwenn konte a Pawòl total de dosye miltip
Ou ka bay non dosye miltip nan "wc" kòmandan an tankou lè ou fè ou jwenn konte yo pou chak dosye ak yon ranje total.
Pou pwouve ke nou kopye dosye test.txt epi yo rele li test2.txt. Pou jwenn konte nan mo de tou de dosye nou ta ka kouri lòd sa a:
wc test.txt test2.txt
Pwodiksyon an se jan sa a:
3 9 41 test.txt
3 9 41 test2.txt
6 18 82 total
Kòm anvan premye nimewo a sou chak liy se kantite liy, dezyèm nimewo a se konte a mo ak twazyèm nimewo a kantite total bytes.
Gen yon lòt switch ki disponib ki se yon ti kras etranj nan non ak aktyèlman ap travay nan yon fason san patipri etranj.
Kòmandman an sanble sa a:
wc -files0-soti nan = -
(Sa se yon zewo apre dosye yo mo)
Lè ou kouri kòmandman an pi wo a ou pral wè yon kurseur epi ou ka antre nan yon fichier. Yon fwa ou te antre nan fichye a laprès CTRL ak D de fwa. Sa a pral montre total yo pou dosye sa a.
Koulye a, ou ka antre nan yon lòt fichier Et Sur CTRL D de fwa. Sa a pral montre total yo soti nan dosye a dezyèm fwa.
Ou ka kontinye fè sa jiskaske ou te ase. Press CTRL ak C a sòti tounen nan liy lan lòd prensipal la.
Ka kòmandman an menm dwe itilize jwenn konte yo nan tout mo sa yo nan tout dosye tèks nan yon katab jan sa a:
jwenn. -type f -print0 | wc -l -files0-soti nan = -
Sa a konbine lòd la jwenn ak lòd la konte lòd. Kòmandman an jwenn sanble nan anyè aktyèl la (deziye pa la.) Pou tout dosye ak yon kalite dosye ak Lè sa a, simagri non an ak yon karaktè nil ki mande pa lòd la wc. Wc lòd la pran opinyon an ak pwosesis chak non dosye retounen nan lòd la jwenn.
Ki jan yo Montre jis nimewo a total de Bytes nan yon dosye
Si ou jis vle jwenn yon konte sou kantite bytes nan yon dosye ou ka itilize lòd sa a:
wc -c
Sa a pral retounen kantite total bytes ak fichier la.
Ki jan yo Montre Jis Nimewo a total de karaktè nan yon dosye
Konte nan kantite a se nòmalman yon ti kras pi wo pase kantite total karaktè nan yon dosye.
Si ou vle jis konte nan karaktè total ou ka itilize lòd sa a:
wc -m
Pou test.txt nan dosye pwodiksyon an se 39 epi yo pa 41 jan li te ye anvan an.
Ki jan yo Montre Jis Liy yo Total nan yon File
Ou ka kouri lòd sa a pou retounen jis kantite total liy nan yon dosye:
wc -l
Ki jan yo montre liy ki pi long nan yon dosye
Si ou vle konnen liy lan pi long nan yon dosye ou ka kouri lòd sa a:
wc -L
Si ou kouri lòd sa a kont dosye a "test.txt" Lè sa a, rezilta a se 22 ki koresponn ak kantite karaktè pou liy lan "chat la chita sou kabann lan".
Kijan pou montre jis kantite total mo nan yon dosye
Denye, men pa pi piti, ou ka jwenn kantite total mo nan yon dosye pa kouri lòd sa a:
wc -w