It oantal wurden yn in bestân mei de "Wc" kommando

It kommando "wc" fan Linux kin brûkt wurde om in totaal fan it oantal wurden te bewarjen dy't yn in bestân binne. Dit is handich as jo besykje in konkurrinsje te besjen dy't in maksimaal oantal wurden fereasket of as jo in learling binne mei in minimum wurdbegryp fereaske op in essay.

Yn wierheid is dit allinich goed te wurkjen op teksttriemmen, mar LibreOffice jout in opsje "wurdlist" fia it menu "tools" as jo it wurd fan in dokumint mei rike teksten nedich hawwe lykas in Word-dokumint, OpenOffice-dokumint of rike tekst bestân.

Hoe brûk it "wc" Kommando

De basis brûken fan it kommando "wc" is as folgjend:

wc

Bygelyks, wy hawwe in triem neamd test.txt mei de folgjende ynhâld:

My essay
Titel
De kat siet op 'e mat

Om it oantal wurden yn dizze triem te finen kinne wy ​​it folgjende kommando brûke:

wc test.txt

De útfier fan it kommando "wc" is as folgjend:

3 9 41 test.txt

De wearden binne sa:

Get the Total Word Count from Multiple Files

Jo kinne meardere triemnammen biede oan it "wc" kommando as wannear jo jo de getallen foar elke triem en in totaal rige krije.

Om dit te bewurkjen kopieare wy de test.txt-bestân en hjitte it test2.txt. Om it wurd te fertsjinjen fan beide bestannen kinne wy ​​it folgjende kommando útfiere:

wc test.txt test2.txt

De útfier is sa:

3 9 41 test.txt

3 9 41 test2.txt

6 18 82 totaal

Lykas foardat it earste nûmer op elke line is it oantal rigels, it twadde nûmer is it wurd-tal en it tredde nûmer it totaal oantal bytes.

Der is in oar skerm beskikber dy't in bytsje frjemd is yn namme en wurket wurklik op in frij nuze wize.

It kommando sjocht dit sa:

wc --files0-from = -

(Dat is in nul nei de wurdtriemmen)

As jo ​​it boppesteande kommando útfiere, sille jo in rinnerke sjogge en jo kinne in triemnamme ynfiere. As jo ​​de triemnamme ynfierd hawwe, druk CTRL en D twa kear. Dit sil de totalen foar dizze triem sjen litte.

No kinne jo in oare triemnamme ynfiere en druk CTRL D twa kear. Dit sil de totalen fan 'e twadde bestân sjen litte.

Jo kinne trochgean mei dit dwaan oant jo genôch hawwe. Druk CTRL en C om werom te gean nei de haadbehearder.

Itselde kommando kin brûkt wurde om de wurden fan alle wurden fan alle teksttriemmen yn in map te finen:

fyn. -type f -print0 | wc -l -files0-from = -

Dit kombinearret it fûn kommando mei it wurdbehearder. It befetsje fynt bliuwt yn 'e aktuele triemtype (bepaald troch de.) Foar alle triemmen mei in soartriem en druk dan de namme mei in nul-teken dat troch it wc kommando fereasket. It wc-kommando nimt de ynfier en ferwurket elke triemnamme weromjûn troch it fûn kommando.

Hjirmei kinne jo gewoan de folsleine nûmer fan bytes sjen yn in bestân

As jo ​​in getal fan it oantal bytes yn in bestân krije wolle, kinne jo it folgjende kommando brûke:

wc -c

Dit sil it totaal oantal bytes weromfine en de triemnamme.

Hjirmei kinne jo gewoan de folsleine oantal tekens sjen yn in bestân

De byte-count is gewoan heger as it oantal tekens yn in bestân.

As jo ​​allinich de totale karakter wolle wolle jo it folgjende kommando brûke:

wc -m

Foar de bestân test.txt is de útfier 39 en net 41 sa't it foar wie.

Hoe't gewoan de folsleine linen sjen yn in bestân

Jo kinne it folgjende kommando útfiere om allinich it tal nûmers yn in bestân werom te leverjen:

wc -l

Hoe dan de lingste rigel yn in bestân sjen te litten

As jo ​​de lingste line yn in triem witte wolle kinne jo it folgjende kommando útfiere:

wc -L

As jo ​​dit kommando útfiere tsjin de "test.txt" -bestân dan is it resultaat 22 wêryn it oantal tekens foar de rigel "De kat sit op de mat".

Hjirmei kinne jo gewoan de folsleine tal wurden yn in bestân sjen litte

Lêst mar net minst, kinne jo it totaal oantal wurden yn in bestân krije troch it folgjende kommando te fieren:

wc -w