د "WC" قوماندې په کارولو سره په یوه دوتنې کې د کلمو شمیرې وشمیرئ

د لینکس "wc" کمانډ کېدای شي د فایل په اړه د شته الفاظو شمیره چمتو کولو لپاره وکارول شي. دا ګټوره ده که تاسو هڅه وکړئ چې سیالۍ ته داخل شئ چې د ډیری کلمو ډیری اړتیاو ته اړتیا لري یا که تاسو یو زده کونکي یاست نو په مضمون کې د کلمې حد حد حد ته اړتیا وي.

په واقعیت کې دا یوازې د متن متنونو کې ښه کار کوي مګر LibreOffice د "وسایلو" مینو کې له لارې "د کلمې شمیر" اختیار وړاندې کوي که تاسو د یوه سند څخه د سند څخه د بډای متن، لکه د Word سند، د OpenOffice سند یا د شتمنۍ متن فاینلو ته اړتیا لرئ.

څنګه د "wc" قوماندې کارولو لپاره څنګه

د "wc" قوماندې اساسي کارول په لاندې ډول دي:

wc <د نوم نوم>

د مثال په توګه، موږ د لاندنیو محتوياتو سره د فایل ټسټ ټیم په نامه یو فايل لرو:

زما مکلف دی
سرلیک
غوټۍ په چټکۍ کې ناسته وه

په دې فايل کې د الفاظو د موندلو لپاره موږ کولی شو لاندې لارښوونې وکاروو:

wc test.txt

د "wc" کمانډ څخه لاندیني ډولونه دي:

د 41 41 ازموینه

ارزښتونه په لاندې ډول دي:

د مختلفو فایلونو څخه د ټولو شمېرنې شمېره ترلاسه کړئ

تاسو کولی شئ د "wc" کمانډ کې څو فایل نومونه وړاندې کړئ لکه څنګه چې تاسو یې کوئ تاسو د هر فايل او مجموعې قطعې لپاره حسابونه ترلاسه کوئ.

دا ثابتولو لپاره موږ د test.txt فایل کاپي کاوه او دا ټیسټ 2.txt یې نومولی. د دواړو فایلونو د شمیرې د ترلاسه کولو لپاره موږ لاندې کوډ کولی شو:

wc test.txt test2.txt

محصول په لاندې ډول دی:

د 41 41 ازموینه

41 41 test2.txt

6 18 82 ټول

لکه څنګه چې مخکې په هر کرښه کې لومړی نمبر د لینونو شمیرل کیږي، دوهم نمبر د شمېرنې شمیره او دریم نمبر د بڼونو شمیرل کیږي.

دلته یو بل سوئچ موجود دی کوم چې په نوم کې یوڅه عجيب وي او واقعا په عین حال کې په عجيب ډول کار کوي.

قومانده داسې ښکاري:

wc -files0-from = -

(دا د فایلونو د فایلولو وروسته یو صفر دی)

کله چې تاسو پورته لمبر قوماندې کوئ نو تاسو به یو کرسر وګورئ او تاسو د نوم نوم داخل کړئ. یو ځل چې تاسو د نومونې نوم ثبت کړئ CTRL او D دوه ځلې پرانیستئ. دا به د دې فايل مجموعه وښيي.

اوس تاسو کولی شئ بل بل نوم ولیکئ او CTRL D دوه پرانیستئ. دا به د دویم فایل څخه ټوله برخه وښيي.

تاسو کولی شئ تر هغه وخته خپل کار ته دوام ورکړئ تر څو چې تاسو پوره کافي نه وي. د اصلي کمانډ کرښه ته د بیرته راستنېدو لپاره CTRL او C کېکاږئ.

ورته حکم کولی شي په لاندې فولڊر کې د ټولو متن فایلونو د ټولو الفاظو شمیرې په لاندې توګه وکارول شي:

ومومئ. ډول ډول ایف-چاپ 0 | wc -l -files0-from = -

دا د شمېرنې قومانده سره د موند کمان راټولوي. د موندنې کمانډ په اوسني ډایرکټر کې لیدل کیږي (د خوا لخوا ښودل شوی) د دوتنې ډول ډول سره د ټولو فایلونو لپاره او بیا یې نوم د یو ناباوره ځانګړتیا سره نوموي چې د WC کمانډ ته اړتیا لري. د WC قومانده د فایل کمانډ لخوا بیرته د هرې فایل نوم انډول او پروسې اخلي.

څنګه په یوه دوتنې کې د ټولو بکسونو شمیره یوازې څنګه وښایئ

که تاسو یوازې غواړئ چې په یوه فایل کې د بکسونو شمېره وګورئ نو کولی شئ لاندې کمانډ استعمال کړئ:

wc -c

دا به د بڼونو او فایل نوم ټوله بیرته راستانه کړي.

څنګه په یوه دوتنې کې د ټولو ټکو شمیره په نښه کړئ

د بټرو شمیره عموما په یوه دوتنې کې د کلیدونو له مجموعې څخه لږ څه لوړه ده.

که تاسو یوازې د ټولو ټکیو شمیرل غواړئ نو کولی شئ لاندې لارښوونې وکاروئ:

wc -m

د فایل ټسټ لپاره.txt دا محصول 39 او 41 نه دی لکه څنګه چې مخکې وو.

څنګه په یوه دوتنې کې د ټول ټیټ لکونو ننداره کول

تاسو کولی شئ په لاندې فایل کې د لینونو شمیره بیرته راستنیدلو لپاره لاندې کمانډ ترسره کړئ:

wc -l <د نوم نوم>

په فایل کې تر ټولو اوږده کرښه څنګه ښودل

که تاسو غواړئ چې په یوه فایل کې تر ټولو اوږد لیک ولرئ تاسو کولی شئ لاندې کمانډ ترسره کړئ:

wc-l <دوتنه نوم>

که تاسو د "test.txt" دوسیه پرمخ بوځي نو بیا پایله 22 ده چې د لین لپاره د حرفونو شمیر سره مطابقت لري "دا کټ په مټ کې ناست دی".

څنګه په یوه دوتنې کې د ټولو ټکو شمیره یوازې په ډاګه کړئ

وروستی مګر لږ تر لږه، تاسو کولی شئ د لاندین کمانډ پرمخ روانولو سره په یوه فایل کې د کلیمو شمیره ترلاسه کړئ:

wc -w