cmp ឧបករណ៍ប្រើប្រាស់ប្រៀបធៀបឯកសារពីរប្រភេទណាមួយហើយសរសេរលទ្ធផលទៅលទ្ធផលស្តង់ដារ។ តាមលំនាំដើម cmp គឺស្ងាត់បើឯកសារគឺដូចគ្នា។ ប្រសិនបើវាខុសគ្នាចំនួនបៃនិងលេខបន្ទាត់ដែលភាពខុសគ្នាដំបូងត្រូវបានរាយការណ៍។
បៃនិងបន្ទាត់ត្រូវបានរាប់ចាប់ផ្តើមដោយលេខមួយ។
សង្ខេប
cmp [- l | -s ] file1 ឯកសារ 2 [ skip1 [ skip2 ]]
ប្តូរ
ការប្ដូរដូចខាងក្រោមពង្រីកមុខងាររបស់ពាក្យបញ្ជា:
-l
បោះពុម្ពលេខបៃ (ទសភាគ) និងតម្លៃបៃផ្សេងគ្នា (គោលប្រាំបី) សម្រាប់ភាពខុសគ្នានីមួយៗ។
-s
បោះពុម្ពគ្មានអ្វីសម្រាប់ឯកសារផ្សេង ត្រឡប់ស្ថានភាពចេញតែប៉ុណ្ណោះ។
& # 34; រំលង & # 34; អាគុយម៉ង់
អាគុយម៉ង់ស្រេចចិត្ត skip1 និង skip2 គឺជាអុហ្វសិតដោយការដាក់បញ្ចូលដំបូងពី ឯកសារ 1 និង ឯកសារ ទី 2 ដែលការប្រៀបធៀបនឹងចាប់ផ្តើម។ អុហ្វសិតគឺជាគោលដប់តាមលំនាំដើមប៉ុន្តែអាចត្រូវបានបញ្ជាក់ជាតម្លៃប្រព័ន្ធគោលដប់ប្រាំមួយឬប្រាំបីដោយដាក់វាមុនដោយ 0 ឬ 0 ។
តម្លៃត្រឡប់
ឧបករណ៍ប្រើប្រាស់ cmp ចេញជាមួយតម្លៃដូចខាងក្រោម:
0- ឯកសារគឺដូចគ្នា។
1- ឯកសារគឺខុសគ្នា។ តម្លៃនេះរួមបញ្ចូលករណីដែលឯកសារមួយដូចគ្នាទៅនឹងផ្នែកដំបូងនៃផ្សេងទៀត។ ក្នុងករណីចុងក្រោយប្រសិនបើជម្រើសមិនត្រូវបានបញ្ជាក់ cmp សរសេរទៅលទ្ធផលស្តង់ដារដែល EOF ត្រូវបានទៅដល់ក្នុងឯកសារខ្លី (មុនពេលរកឃើញភាពខុសគ្នា) ។
> 1- កំហុសមួយបានកើតឡើង។
កំណត់សំគាល់ប្រើប្រាស់
ពាក្យបញ្ជា diff (1) ធ្វើសកម្មភាពស្រដៀងគ្នា។
ឧបករណ៍ប្រើប្រាស់ cmp ត្រូវបានគេរំពឹងថានឹងត្រូវបាន St -p1003.2 ឆបគ្នា។
ដោយសារការចែកចាយនិងកម្រិតនៃការចេញខឺណែលខុសគ្នាប្រើពាក្យបញ្ជា បុរស ( % man ) ដើម្បីមើលពីរបៀបដែលពាក្យបញ្ជាជាក់លាក់ណាមួយត្រូវបានប្រើលើកុំព្យូទ័រជាក់លាក់របស់អ្នក។