grep

تخصصی

[کامپیوتر] یکی از فرمانهای سیستم عامل UNIX، که یک فایل متن را خوانده و تمام خطوطی را که دارای یک سری کاراکترهای خاص هستند، به عنوان خروجی بیرون میدهد، مانند grep abc myfile . این فرمان فایل myfile را خوانده هر خطی را که دارای abc است، مشخص می کند. به جای مشخص کردن کاراکترهای دقیق برای جستجو، می توان از یک عبارت منقی استفاده کرد که آنها را تعریف می کند، مثلاً grep [bB] myfile . این فرمان تمام خطوطی را که دارای کلمه bill یا Bill است بیرون می دهد .نگاه کنید به regular expression . درباره ی منشاء کلمه ی " grep " اختلاف نظر وجود دارد، اما ممکن است علامت اختصاری زمان ویرایش باشد. یعنی g/re/p که re به معنای regular " expression ( عبارت منظم ) g به معنای " global search " ( جستجوی سراسری) و p به معنای " print " ( چاپ ) است . ( یعنی : تمام خطوطی را که با معیار جستجو سازگار است، نمایش بده !) برنامه های grep برای سیستمهای عامل دیگری مانند MS-DOS نیز نوشته شده است.

انگلیسی به انگلیسی

• unix command used to search for a specific string character or text structure in a file

پیشنهاد کاربران

بپرس