பொருளடக்கம்:
- வரையறை - உலகளாவிய-வழக்கமான-வெளிப்பாடு-அச்சு (GREP) என்றால் என்ன?
- டெக்கோபீடியா உலகளாவிய-வழக்கமான-வெளிப்பாடு-அச்சு (GREP) ஐ விளக்குகிறது
வரையறை - உலகளாவிய-வழக்கமான-வெளிப்பாடு-அச்சு (GREP) என்றால் என்ன?
உலகளாவிய வழக்கமான வெளிப்பாடு மற்றும் அச்சு (GREP) என்பது யூனிக்ஸ் இல் பயன்படுத்தப்படும் கட்டளை வரி உரை தேடல் பயன்பாடாகும். "Grep" கட்டளை கோப்புகளை தேடுகிறது அல்லது கொடுக்கப்பட்ட வழக்கமான வெளிப்பாட்டுடன் பொருந்தக்கூடிய வரிகளுக்கான நிலையான உள்ளீடு. பின்னர் அது பொருந்தும் வரிகளை நிரலின் நிலையான வெளியீட்டில் அச்சிடுகிறது.
டெக்கோபீடியா உலகளாவிய-வழக்கமான-வெளிப்பாடு-அச்சு (GREP) ஐ விளக்குகிறது
Grep கட்டளை ஒரு பயனரை ஒரு முறை கொண்ட வரிகளுக்கு ஒன்று அல்லது அதற்கு மேற்பட்ட கோப்புகளைத் தேட அனுமதிக்கிறது.
Grep கட்டளை வடிவமைப்பின் பொதுவான எடுத்துக்காட்டு "grep sat check.txt". இந்த கட்டளை சொல் எல்லைகளைப் பொருட்படுத்தாமல், "sat" என்ற உரை சரம் கொண்ட அனைத்து வரிகளையும் check.txt கோப்பிலிருந்து அச்சிடுகிறது. உதாரணமாக, "ஃபிசாட்", "சட்", "சனி" போன்ற உரை சரங்களைக் கொண்ட கோடுகள் இருந்தால், அனைத்தும் வெளியீட்டு முனையத்தில் அச்சிடப்படும்.
தேவையின் அடிப்படையில் வெளியீட்டைக் காண்பிக்க grep உடன் பல்வேறு விருப்பங்கள் பயன்படுத்தப்படுகின்றன. இந்த விருப்பங்களில் சில:
- "-i" - வழக்கு உணர்திறனை புறக்கணிக்கவும்
- "-b" - ஒவ்வொரு வரியின் தொடக்கத்திலும் தொகுதி எண்ணைக் காண்பி
- "-l" - கோப்பு பெயர்களைக் காண்பி, ஆனால் பொருந்தாத வரிகள்
- "-n" - பொருந்திய கோடுகள் மற்றும் வரி எண்களைக் காண்பி
- "-v" - பொருந்தாத வரிகளைக் காண்பி
Grep இன் மாறுபாடுகள் பல இயக்க முறைமைகளுக்கு கிடைக்கின்றன. Grep இன் ஆரம்ப மாறுபாடுகள் "egrep" மற்றும் "fgrep" கட்டளைகளை உள்ளடக்கியது. வழக்கமான வெளிப்பாடு தொடரியல் பயன்படுத்தி ஒரு வடிவத்திற்கான கோப்பை எக்ரெப் தேடுகிறது, ஒரு நிலையான எழுத்துக்குறி சரத்தை fgrep தேடுகிறது. Grep இன் இந்த வகைகள் பெரும்பாலான நவீன grep செயலாக்கங்களில் கட்டளை-வரி சுவிட்சுகளாக சேர்க்கப்பட்டுள்ளன. பிற கட்டளைகளில் அவை தேடல் பயன்பாடுகள் என்பதைக் குறிக்க "grep" என்ற வார்த்தையைக் கொண்டுள்ளன. எடுத்துக்காட்டாக, "pgrep" பயன்பாடு ஒரு குறிப்பிட்ட வழக்கமான வெளிப்பாட்டுடன் பொருந்தக்கூடிய செயல்முறை பெயர்களின் பட்டியலைக் காட்டுகிறது.
