រៀនពាក្យបញ្ជាលីនុច - uniq

ឈ្មោះ

uniq (យកបន្ទាត់ស្ទួនចេញពីឯកសារតែមួយគត់)

សង្ខេប

[skip-chars] [- # skip- [- unique] [--skip-fields = skip-fields] [--skip-chars = skip-chars] [- check-hars = check-chars] [- help] [--version] [infile ] [outfile]

ការពិពណ៌នា

uniq បោះពុម្ពបន្ទាត់តែមួយគត់នៅក្នុង ឯកសារ តម្រៀបរក្សាតែមួយនៃការរត់នៃបន្ទាត់ផ្គូផ្គង។ ស្រេចចិត្តវាអាចបង្ហាញតែបន្ទាត់ដែលបង្ហាញយ៉ាងច្បាស់ឬបន្ទាត់ដែលលេចឡើងច្រើនជាងម្តង។ uniq ត្រូវការការបញ្ចូលតម្រៀបព្រោះវាប្រៀបធៀបបន្ទាត់ជាប់គ្នា។

ជម្រើស

-u, - តែមួយគត់

បោះពុម្ពតែបន្ទាត់តែមួយគត់។

- d, - repeat
បោះពុម្ពតែបន្ទាត់ស្ទួនប៉ុណ្ណោះ។

-c, - កម្រិត
បោះពុម្ពលេខដងដែលបន្ទាត់នីមួយៗបានកើតឡើងរួមជាមួយបន្ទាត់។

-number, -f, --skip- fields = number
ក្នុងជម្រើសនេះលេខគឺជាចំនួនគត់ដែលតំណាងឱ្យចំនួនវាលដែលត្រូវរំលងមុនពេលពិនិត្យភាពពិសេស។ វាលលេខដំបូងរួមជាមួយចន្លោះទទេដែលត្រូវបានរកឃើញមុនពេលលេខវាលត្រូវបានឈានដល់ត្រូវបានរំលងលើសនិងមិនត្រូវបានរាប់។ វាលត្រូវបានកំណត់ជាឃ្លាដែលមិនមែនជាតួអក្សរដែលមិនមែនជាតួអក្សរថេបដែលត្រូវបានបំបែកចេញពីគ្នាដោយដកឃ្លានិងថេប។

+ លេខ -s, - skip-chars = លេខ
ក្នុងជម្រើសនេះលេខគឺជាចំនួនគត់ដែលតំណាងឱ្យចំនួនតួអក្សរដើម្បីរំលងមុនពេលពិនិត្យភាពពិសេស។ តួអក្សរលេខដំបូងរួមជាមួយចន្លោះទទេដែលត្រូវបានរកឃើញមុនពេលលេខតួអក្សរត្រូវបានឈានដល់ត្រូវបានរំលងលើសនិងមិនត្រូវបានរាប់។ ប្រសិនបើអ្នកប្រើទាំងវាលនិងតួអក្សររំលងជម្រើសវាលត្រូវបានរំលងមុន។

- w, - check - chars = number
បញ្ជាក់ចំនួនតួអក្សរដែលត្រូវប្រៀបធៀបក្នុងបន្ទាត់បន្ទាប់ពីរំលងវាលនិងតួអក្សរជាក់លាក់។ ជាធម្មតាការសម្រាកទាំងមូលនៃបន្ទាត់ត្រូវបានប្រៀបធៀប។

- ជំនួយ
បោះពុម្ពសារប្រើប្រាស់និងចេញជាមួយកូដស្ថានភាពបង្ហាញពីភាពជោគជ័យ។

- កំណែ
បោះពុម្ពព័ត៌មានកំណែនៅលើលទ្ធផលស្តង់ដារបន្ទាប់មកចេញ។

ឧទាហរណ៍

% តម្រៀប myfile | uniq

លុបបំបាត់បន្ទាត់ស្ទួនចេញពីស្ទ្រីម (និមិត្តសញ្ញា "|" បំពង់លទ្ធផលពីតម្រៀប myfile ទៅពាក្យបញ្ជា uniq) ។

សំខាន់: ប្រើ ពាក្យបញ្ជា man ( % man ) ដើម្បីមើលពីរបៀបប្រើពាក្យបញ្ជាលើកុំព្យូទ័រជាក់លាក់របស់អ្នក។