အဆိုပါ 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
အောက်မှာဖေါ်ပြတဲ့အတိုင်းတန်ဖိုးများနေသောခေါင်းစဉ်:
- ပထမဦးဆုံးနံပါတ်တစ်ခုအသစ်အလိုင်းများဇာတ်ကောင်များ၏အရေအတွက်ဖြစ်ပါတယ်
- ဒုတိယအရေအတွက်ကစကားများ၏အရေအတွက်ပင်ဖြစ်သည်
- တတိယအရေအတွက်က bytes ၏နံပါတ်ဖြစ်ပါသည်
- နောက်ဆုံးတန်ဖိုးကိုဖိုင်အမည်ကိုဖြစ်ပါသည်
အကွိမျမြားစှာဖိုင်များ မှစ. အဆိုပါစုစုပေါင်းနှုတ်ကပတ်တော်ကိုအရေအတွက် 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 <ဖိုင်အမည်>