သည် "Wc" စစ်ဌာနချုပ်ကိုအသုံးပြုပြီး File ကိုအတွက်စကားများ၏အရေအတွက် Count

အဆိုပါ Linux ကို "wc" command ကိုဖိုင်တစ်ဖိုင်ထဲမှာရှိပါတယ်စကားလုံးများ၏အရေအတွက်စုစုပေါင်းပေးဖို့အသုံးပြုနိုင်ပါသည်။ သငျသညျစကားများသို့မဟုတ်သင်ထားတဲ့အက်ဆေးအပေါ်နိမ့်ဆုံးစကားလုံးကန့်သတ်လိုအပ်ချက်နှင့်အတူကျောင်းသားတစ်ဦးလျှင်အများဆုံးအရေအတွက်ကလိုအပ်သည်သောယှဉ်ပြိုင်မှုထဲဝငျဖို့ကွိုးစားနကွေပါလျှင်ဤသည်အသုံးဝင်သည်။

အမှန်တရား၌ဤသာတကယ်ကစာသားဖိုင်တွေအပေါ်ကောင်းစွာအလုပ်လုပ်တယ်ဒါပေမဲ့သင်စကားလုံးထိုကဲ့သို့သောစကားလုံးစာရွက်စာတမ်း, OpenOffice စာရွက်စာတမ်းသို့မဟုတ်ကြွယ်ဝသောစာသားဖိုင်အဖြစ်ကြွယ်ဝသောစာသားကိုနှင့်အတူတစ်ဦးစာရွက်စာတမ်းကနေရေတွက်လိုအပ်တယ်ဆိုရင် LibreOffice က "tools များ" menu ကိုမှတဆင့် "စကားလုံးအရေအတွက်" option ကိုပေးပါသည်။

အဆိုပါ "wc" စစ်ဌာနချုပ်ကိုသုံးပါရန်ကိုဘယ်လို

အောက်မှာဖေါ်ပြတဲ့အတိုင်း "wc" command ကို၏အခြေခံအသုံးပြုမှုသည်:

wc <ဖိုင်အမည်>

ဥပမာအားဖြင့်ကျနော်တို့ကအောက်ပါအကြောင်းအရာများကိုနှင့်အတူ test.txt ဟုခေါ်တွင်ဖိုင်တစ်ခုရှိသည်:

အကြှနျုပျ၏စာစီစာကုံး
ခေါင်းစဥ်
အဆိုပါကြောင်ဖျာပေါ်မှာထိုင်

ဒီဖိုင်ထဲမှာစကားလုံးများ၏အရေအတွက်ကိုထွက်ရှာတွေ့မှကျွန်တော်ကိုအောက်ပါ command ကိုသုံးနိုင်သည်

wc test.txt

အောက်မှာဖေါ်ပြတဲ့အတိုင်း "wc" command ကိုကနေအထွက်သည်:

3 9 41 test.txt

အောက်မှာဖေါ်ပြတဲ့အတိုင်းတန်ဖိုးများနေသောခေါင်းစဉ်:

အကွိမျမြားစှာဖိုင်များ မှစ. အဆိုပါစုစုပေါင်းနှုတ်ကပတ်တော်ကိုအရေအတွက် Get

သင်တစ်ဦးချင်းစီဖိုင်နှင့်တစ်ဦးစုစုပေါင်းအတန်းများအတွက်ရေတွက်ရကြဘူးသည့်အခါအဖြစ်က "wc" command ကိုမှဖိုင်မျိုးစုံကိုအမည်များပေးနိုင်ပါသည်။

ဒီသက်သေပြရန်အတွက်ကျွန်ုပ်တို့ test.txt ဖိုင်ကိုကူးယူကြောင့် test2.txt တောင်းဆိုခဲ့သည်။ ကျနော်တို့အောက်ပါ command ကို run နိုင်နှစ်ဦးစလုံးဖိုင်တွေရဲ့စကားလုံးအရေအတွက် get to:

wc test.txt test2.txt

အောက်မှာဖေါ်ပြတဲ့အတိုင်း output ကိုဖြစ်ပါသည်:

3 9 41 test.txt

3 9 41 test2.txt

6 18 82 စုစုပေါင်း

တစ်ခုချင်းစီကိုလိုင်းပေါ်ပထမဦးဆုံးနံပါတ်တစ်ခုလိုင်းများ၏နံပါတ်မီအမျှ, ဒုတိယအရေအတွက်စကားလုံးအရေအတွက်နှင့်တတိယအရေအတွက်က bytes ၏စုစုပေါင်းအရေအတွက်ဖြစ်ပါတယ်။

နာမ၌နည်းနည်းထူးဆန်းသည်နှင့်အမှန်တကယ်တစ်ဦးမျှမျှတတထူးဆန်းတဲ့လမ်းအတွက်အလုပ်လုပ်တယ်ရာမရရှိနိုင်ပါသည်အခြား switch ကိုရှိပါတယ်။

အဆိုပါ command ကိုဒီတူ:

wc = --files0-ကနေ -

(ဒါကစကားလုံးဖိုင်တွေပြီးနောက်သုညဖြစ်ပါသည်)

သငျသညျအထကျပါ command ကို run လိုက်တဲ့အခါသင်က Cursor ကိုမြင်ရပါလိမ့်မည်နှငျ့သငျတဲ့ဖိုင်အမည်ရိုက်ထည့်နိုင်ပါတယ်။ သငျသညျနှစ်ကြိမ်ဖိုင်အမည်စာနယ်ဇင်း CTRL နဲ့ D ထဲသို့ဝင်ခဲ့ကြပြီးတာနဲ့။ ဒီအကြောင်းဖိုင်အတွက်စုစုပေါင်းပြသပါလိမ့်မယ်။

ယခုတွင်သင်သည်အခြားဖိုင်အမည်ရိုက်ထည့်နိုင်ပြီးနှစ်ကြိမ် CTRL D ကိုနှိပ်ပါ။ ဒါကဒုတိယဖိုင်ကနေစုစုပေါင်းပြသပါလိမ့်မယ်။

သငျသညျလောက်အောင်မှီတိုငျအောငျသငျသညျဤသို့ပြုဆက်လုပ်နိုင်ပါတယ်။ အဓိက command line ကိုပြန်မှထွက်ရန်စာနယ်ဇင်း CTRL နှင့် C ။

အောက်ပါအတိုင်းကဲ့သို့တူညီသော command ကိုတစ်ဦး folder ထဲမှာစာသားအားလုံးကိုဖိုင်တွေစကားတော်အလုံးစုံတို့ကိုများ၏အရေအတွက်ရှာတွေ့ဖို့အသုံးပြုနိုင်ပါတယ်:

ရှာပါ။ -type, f -print0 | wc -l = --files0-ကနေ -

ဤသည်ကိုပေါင်းစပ် အဆိုပါတွေ့ရှိမှု command ကို နှုတ်ကပတ်တရားတော်ကို count က Command ဖြင့်။ အဆိုပါတွေ့ရှိမှု command ကိုဖိုင်အမျိုးအစားအားလုံးကိုဖိုင်တွေများအတွက် (။ ကခေါ်လိုက်ပါမယ်) လက်ရှိ directory ထဲတွင်ကြည့်ထို့နောက် wc command ကိုလိုအပ်သည်သောတရားမဝင်သောဇာတ်ကောင်နှင့်အတူအမည်ဖြင့်ထုတ်နေရိုက်ထုတ်။ အဆိုပါ wc command ကတော့ input ကိုယူနှင့်တွေ့ရှိမှု command ကိုတို့ကပြန်လာသောအသီးအသီးဖိုင် name ကို process လုပ်တယ်။

တစ်ဦးဖိုင်မှတ်တမ်းအတွက် Bytes ၏ရုံစုစုပေါင်းနံပါတ်ပြသရန်လုပ်နည်း

သင်ရုံတစ်ဖိုင်ထဲမှာ bytes ၏နံပါတ်တစ်ရေတွက်ရချင်တယ်ဆိုရင်အောက်ပါ command ကိုသုံးနိုင်သည်

wc -c <ဖိုင်အမည်>

ဤသည် bytes များ၏အရေအတွက်စုစုပေါင်းနှင့်ဖိုင်အမည်ပြန်လာပါလိမ့်မယ်။

တစ်ဦးဖိုင်မှတ်တမ်းအတွက်ဇာတ်ကောင်များ၏ရုံစုစုပေါင်းနံပါတ်ပြသရန်လုပ်နည်း

က byte အရေအတွက်များသောအားဖြင့်တစ်ဖိုင်ထဲမှာဇာတ်ကောင်များ၏စုစုပေါင်းအရေအတွက်ကထက်အနည်းငယ်ပိုမိုမြင့်မားသည်။

သင်ရုံစုစုပေါင်းဇာတ်ကောင်ရေတွက်ချင်လျှင်အောက်ပါ command ကိုသုံးနိုင်သည်

wc -m <ဖိုင်အမည်>

က output test.txt ဖိုင်ကိုများအတွက်ရှေ့မှာဖြစ်သကဲ့သို့ 39 နှင့်မ 41 ဖြစ်ပါတယ်။

တစ်ဦးဖိုင်မှတ်တမ်းအတွက်ရုံစုစုပေါင်းလိုင်းပြသရန်လုပ်နည်း

သင်တစ်ဦးဖိုင်ထဲမှာလိုင်းများရုံစုစုပေါင်းအရေအတွက်ကပြန်သွားဖို့အောက်ပါ command ကို run နိုင်သည်

wc -l <ဖိုင်အမည်>

တစ်ဦးဖိုင်မှတ်တမ်းအတွက်အရှည်ဆုံးလိုင်းပြသရန်လုပ်နည်း

သငျသညျဖိုင်တစ်ဖိုင်ထဲမှာအရှည်ဆုံးမျဉ်းကြောင်းကိုသိလိုလျှင်အောက်ပါ command ကို run နိုင်ပါတယ်:

wc -L <ဖိုင်အမည်>

သငျသညျမှာ "test.txt" file ကိုဆန့်ကျင်ဒီ command ကို run ပါလျှင်ထို့နောက်ရလဒ် "ဒီကြောင်ဟာဖျာပေါ်မှာထိုင်" ဟုအဆိုပါလိုင်းများအတွက်ဇာတ်ကောင်များ၏အရေအတွက်ကိုက်ညီသည့် 22 ဖြစ်ပါတယ်။

တစ်ဦးဖိုင်မှတ်တမ်းအတွက်စကားများရုံစုစုပေါင်းနံပါတ်ပြသရန်လုပ်နည်း

အနည်းဆုံးနောက်ဆုံးသော်လည်းမ, သငျသညျကိုအောက်ပါ command ကို run ဖိုင်တစ်ဖိုင်ထဲမှာစကားလုံးများ၏စုစုပေါင်းနံပါတ်ရလာနိုင်သည်

wc -w <ဖိုင်အမည်>