Għodd in-Numru ta 'Kliem f'Fajl Bl-użu tal-Kmand "Wc"

Il-kmand tal-Linux "wc" jista 'jintuża biex jipprovdi total tan-numru ta' kliem li hemm f'fajl. Dan huwa utli jekk qed tipprova tidħol f'kompetizzjoni li teħtieġ numru massimu ta 'kliem jew jekk int student b'rekwiżit minimu ta' limitu ta 'kelma fuq esej.

Fil-verità dan biss verament jaħdem tajjeb fuq fajls ta 'test iżda LibreOffice jipprovdi għażla ta' "għadd ta 'kliem" permezz tal-menu "għodda" jekk ikollok bżonn l-għadd tal-kelma minn dokument b'tip rikk bħal dokument Word, dokument OpenOffice jew fajl b'ħafna fajls.

Kif għandek tuża Il-Kmand "wc"

L-użu bażiku tal-kmand "wc" huwa kif ġej:

wc

Per eżempju, għandna fajl imsejjaħ test.txt bil-kontenuti li ġejjin:

Essay tiegħi
Titolu
Il-qattus kien fuq il-paljett

Biex issib in-numru ta 'kliem f'dan il-fajl nistgħu nużaw il-kmand li ġej:

wc test.txt

L-output mill-kmand "wc" huwa kif ġej:

3 9 41 test.txt

Il-valuri huma kif ġej:

Niżżel Il-Count tal-Kelma Totali Minn Fajls Multipli

Tista 'tipprovdi ismijiet ta' fajls multipli lill-kmand "wc" bħal meta tasal l-għadd għal kull fajl u ringiela totali.

Biex tipprova dan aħna kkupjati t-test.txt file u sejħitilha test2.txt. Biex tikseb l-għadd tal-kliem taż-żewġ fajls nistgħu nagħmlu l-kmand li ġej:

wc test.txt test2.txt

L-output huwa kif ġej:

3 9 41 test.txt

3 9 41 test2.txt

6 18 82 totali

Bħal qabel l-ewwel numru fuq kull linja huwa n-numru ta 'linji, it-tieni numru huwa l-għadd tal-kliem u t-tielet numru in-numru totali ta' bytes.

Hemm switch disponibbli ieħor li huwa ftit stramb fl-isem u fil-fatt jaħdem b'mod pjuttost strambi.

Il-kmand jidher bħal dan:

wc --files0-minn = -

(Dan huwa żero wara l-fajls tal-kliem)

Meta tmexxi l-kmand ta 'hawn fuq se tara cursor u tista' tidħol isem tal-file. Ladarba tkun daħħalt il-fajl, agħfas CTRL u D darbtejn. Dan juri t-totali għal dak il-fajl.

Issa inti tista 'tidħol isem ieħor tal-file u agħfas CTRL D darbtejn. Dan juri t-totali mit-tieni fajl.

Tista 'tkompli tagħmel dan sakemm ikollok biżżejjed. Agħfas CTRL u C biex toħroġ lura għal-linja ta 'kmand prinċipali.

L-istess kmand jista 'jintuża biex issib l-għadd tal-kliem kollha tal-fajls kollha tat-test f'fajl kif ġej:

issib. -type f -print0 | wc -l --files0-minn = -

Dan jgħaqqad il -kmand tas-sejba bil- kmand tal-għadd tal-kelma. Il-kmand tas-sejba jidher fid-direttorju attwali (indikat mill-.) Għall-fajls kollha b'tip ta 'fajl u mbagħad ittimbra l-isem b'karattru nulli li huwa meħtieġ mill-kmand tal-wc. Il-kmand wc jieħu l-input u jipproċessa kull isem tal-fajl mibgħut lura mill-kmand tas-sejba.

Kif turi biss in-numru totali ta 'bytes f'Fajl

Jekk inti biss trid tikseb għadd tan-numru ta 'bytes f'fajl tista' tuża l-kmand li ġej:

wc -c

Dan jirritorna n-numru totali ta 'bytes u l-isem tal-file.

Kif turi biss in-numru totali ta 'karattri f'Fajl

L-għadd tal-bytes ġeneralment huwa ftit ogħla min-numru totali ta 'karattri f'fajl.

Jekk trid biss l-għadd totali ta 'karattri tista' tuża l-kmand li ġej:

wc -m

Għat-test tal-fajl.txt l-output huwa 39 u mhux 41 kif kien qabel.

Kif Għid biss il-Linji Totali f'Fajl

Tista 'tmexxi l-kmand li ġej biex tirritorna biss in-numru totali ta' linji f'fajl:

wc -l

Kif Turi l-Linja itwal f'Fajl

Jekk trid tkun taf l-itwal linja f'fajl tista 'tmexxi l-kmand li ġej:

wc -L

Jekk tmexxi dan il-kmand kontra l-fajl "test.txt" allura r-riżultat huwa ta '22 li jikkorrispondi man-numru ta' karattri għal-linja "Il-qattus bilqiegħda fuq il-paljett".

Kif turi biss in-numru totali ta 'kliem f'fajl

L-aħħar iżda mhux l-inqas, tista 'tikseb in-numru totali ta' kliem f'fajl billi tmexxi l-kmand li ġej:

wc -w