အဆိုပါ CMP utility ကိုမဆိုအမျိုးအစားနှစ်ခုဖိုင်တွေနှိုင်းယှဉ်ခြင်းနှင့်စံ output ကိုမှရလဒ်ရေးသားခဲ့သည်။ ဖိုင်တွေကိုတူညီလျှင်ပုံမှန်အားဖြင့် CMP တိတ်ဆိတ်လျက်ရှိ၏ သူတို့ကွာခြားလျှင်, ပထမဦးဆုံးခြားနားချက်ဖြစ်ပွားခဲ့သည်မှာက byte နှင့်လိုင်းအရေအတွက်ကဖော်ပြခဲ့သည်ဖြစ်ပါတယ်။
bytes နှင့်လိုင်းများတဦးတည်းနှင့်အတူစတင်ရေတွက်နေကြသည်။
အနှစ်ချုပ်
CMP [- ဌ | -s] file1 file2 [skip1 [skip2]]
switches
အောက်ပါ switches များက command ရဲ့လုပ်ဆောင်နိုင်စွမ်းကိုချဲ့ထွင်:
-l
တစ်ဦးချင်းစီခြားနားချက်ဘို့က byte အရေအတွက်သည် (ဒဿမ) နှင့်ခြားနားချက်က byte တန်ဖိုးများ (octal) Print ။
-s
ဖိုင်တွေအသီးသီးတို့အတွက်ပရင့်ထုတ်ရန်ဘာမျှမ; သာထွက်ပေါက် status ကိုပြန်သွားပါ။
& # 34; Skip & # 34; အငြင်းပွားမှုများ
နှိုင်းယှဉ်စတင်မည်ဘယ်မှာ skip1 နှင့် skip2 အဆိုပါ optional ကိုငြင်းခုံအသီးသီး file1 နှင့် file2 ၏ရှေ့ဦးစွာ မှစ. က byte offset ဖြစ်ကြသည်။ အဆိုပါ offset default အနေဖြင့်ဒဿမဖြစ်ပါသည်, သို့သော်ဦးဆောင် 0x သို့မဟုတ် 0 င်နှင့်အတူကရှေ့အနေဖြင့်တစ်ဦး hexadecimal သို့မဟုတ် octal တန်ဖိုးကိုအဖြစ်ထုတ်ဖော်ပြောဆိုနိုင်ပါသည်။
သို့ပြန်သွားသည်တန်ဖိုးများ
အဆိုပါ CMP utility ကိုအောက်ပါတန်ဖိုးများကိုတဦးနှင့်အတူထွက်သွား:
0- အဆိုပါဖိုင်တွေတူညီကြသည်။
1- ဒီဖိုင်တွေကွဲပြားခြားနားသောပါ၏ ဒီတန်ဖိုးကိုတဦးတည်း file ကိုအခြား၏ပထမအစိတ်အပိုင်းကိုမှတူညီသည်အဘယ်မှာရှိမှုတို့ပါဝင်သည်။ အဆိုပါလျှင်အဆုံးစွန်သောအမှု၌, - s ကို option ကိုသတ်မှတ်ထားသောရသေး, CMP (မည်သည့်ကွဲပြားခြားနားမှုတွေ့ရှိခဲ့သည်မတိုင်မီ) EOF ဟာတိုတောင်းဖိုင်ထဲမှာရောက်ရှိခဲ့ကွောငျးစံ output ကိုမှရေးသားခဲ့သည်။
> 1- အမှားတစ်ခုဖြစ်ပွားခဲ့သည်။
အသုံးပြုမှုမှတ်စုများ
အဆိုပါ ကွဲပြားမှု များ (1) command ကိုအလားတူ function ကိုလုပ်ဆောင်တယ်။
အဆိုပါ CMP utility ကိုသဟဇာတစိန့် -p1003.2 ဖြစ်လိမ့်မည်ဟုမျှော်လင့်နေသည်။
ဖြန့်ဝေခြင်းနှင့် kernel ကို-လွှတ်ပေးရန်အဆင့်ဆင့်မဆိုတိကျတဲ့ command ကိုသင့်ရဲ့အထူးသဖြင့်ကွန်ပျူတာပေါ်တွင်အသုံးပြုသည်ကိုမည်သို့ကြည့်ဖို့လူကို command ကို (% သည်လူ) ကိုသုံးကွာခြားလို့ပဲ။