អាយធីខ្មែរស៊ែរ : itkhmershare.blogspot.com

១៥ ឧទាហរណ៍ នៃការប្រើប្រាស់ ពាក្យបញ្ជា grep ផ្នែកទី ២

Thursday, January 3, 20130 comments


. បង្ហាញបន្ទាត់before/after/around​ ដោយប្រើជំរើសgrep -A, -B and -C
អ្នកប្រើ grep ជាមួយហ្វាលដែលមានទំហំធំវានិងមានសារៈប្រយោជន៍ដើម្បីបង្ហាញបន្ទាត់ មួយចំនួន នៅខាងក្រោយ។ ដូច្នេះអ្នកអាចប្រើgrep មិនត្រឹមតែបង្ហាញពីបន្ទាត់ដែលបានស្វែងរកប៉ុណ្ណោះទេ តែវាអាចបង្ហាញពីបន្ទាត់ដែលនួវជុំវិញដូចជា the lines after/before/ around ។
ឧទាហរណ៍ខាងក្រោមនេះនិងបង្កើតហ្វាលឈ្មោះdemo_text ៖
unix_people_are_happy.jpg

.បង្ហាញN បន្ទាត់បន្ទាប់ពីរកឃើញពាក្យN lines after match
ប្រើជំរើស -A ដើម្បីបង្ហាញN បន្ទាត់៖
ជាឧទាហរណ៍បង្ហាញ៣បន្ទាត់បន្ទាប់ពីរកឃើញពាក្យ៖
.បង្ហាញN បន្ទាត់មុនពេលដែលរកឃើញពាក្យ N lines before match
ប្រើជំរើស -B ដើម្បីបង្ហាញN បន្ទាត់៖
.បង្ហាញN បន្ទាត់ក្នុងពេលដែលកំពុងរកពាក្យ N lines around match
ប្រើជំរើស -C ដើម្បីបង្ហាញពីបន្ទាត់ទាំងbefore & after ៖
. ស្វែងរកដោយប្រើGREP_OPTIONS
ប្រើgrep ដើម្បីបង្ហាញគ្រប់បន្ទាត់ពីហ្វាលជាមួយ pattern / string ។បើសិនជាអ្នកចង់ធ្វើការកត់សំគាល់
ផ្នែកណាមួយនៅគ្រប់បន្ទាត់ដូច្នេះយើងអាចជំរើសនេះ។


. ប្រើជំរើសgrep -r ដើម្បីស្វែងរកគ្រប់ហ្វាល
ពេលដែលអ្នកចង់ស្វែងរកគ្រប់ហ្វាល​ ទាំងអស់ជាមួយនិងកន្សោមហ្វាលដែលកំពុងស្ថិតនៅនិងកន្សោមហ្វាលរង
យើងត្រូវប្រើជំរើស -r ។ឧទាហរណ៍ខាងក្រោមនេះនិងស្វែងរកពាក្យ“ramesh” ពី​ គ្រប់ហ្វាលដែលកំពុងស្ថិតនៅនិងកន្សោមហ្វាលរង

. ប្រើជំរើសgrep -v
ប្រើជំរើសនេះដើម្បីបង្ហាញបន្ទាត់ណាដែលមិនមានstring/pattern​ ដែលបានកំណត់។

១០. បង្ហាញបន្ទាត់ជាមួយstring/pattern​ ដែលរកមិនឃើញ


Share this article :

Post a Comment