ஏதேனும் குறிப்பிட்ட வெளிப்பாடுகளைத் தேட உங்கள் கணினியில் grep ஐப் பயன்படுத்தலாம். கணினி பிழைகள் மற்றும் குறிப்பிட்ட கோப்புகளைக் கண்டறிவதில் மேலும் செயல்படும் இலக்கு உரையுடன் சில கோப்புகளைத் தேட இது பயனருக்கு உதவுகிறது.
இருப்பினும், 'grep' கட்டளை ஒரு குறைபாட்டைக் கொண்டுள்ளது: பொருந்தக்கூடிய உரையைக் கொண்டிருக்கும் ஒவ்வொரு வரிக்கும் தனித்தனி உள்ளீடுகளை உருவாக்குகிறது. இது பெரும்பாலும் தேவையற்ற உரை கூறுகளுடன் வெளியீட்டுத் திரையை குவிக்கும். எனவே, இந்த விரைவு வலைப்பதிவில், லினக்ஸில் கோப்பு பெயரை மட்டும் அச்சிட “grep” கட்டளையைப் பயன்படுத்துவதற்கான எளிய வழியை விளக்குவோம்.
கோப்பு பெயரை மட்டும் அச்சிட Grep கட்டளையை எவ்வாறு பயன்படுத்துவது
'grep' கட்டளை வெவ்வேறு நோக்கங்களுக்கு சேவை செய்யும் பல்வேறு விருப்பங்களை ஆதரிக்கிறது. அவற்றில் ஒன்று '-l' விருப்பமாகும், இது பொருந்தக்கூடிய உள்ளடக்கத்துடன் கோப்புகளின் பெயரை மட்டும் காண்பிக்க அறிவுறுத்துகிறது.
பிடியில் -எல் 'தேடல்_வெளிப்பாடு' இலக்கு_கோப்பகம்
'search_expression' என்ற சொற்களை நீங்கள் கண்டுபிடிக்க விரும்பும் உரையுடன் மாற்றவும் மற்றும் 'target_directory' என்பதைத் தேடும் போது அது தேட வேண்டிய கோப்பகத்துடன் மாற்றவும். மேலும், முழு கணினியையும் தேட, நீங்கள் 'இலக்கு_கோப்பகத்தை' '*' ஆகவும் வைக்கலாம்.
உதாரணமாக, 'ஹலோ வேர்ல்ட்' சரம் கொண்ட எந்த கோப்பையும் தேடலாம்.
பிடியில் -அந்த 'வணக்கம் உலகம்' *
உங்கள் இலக்கு உரை 'grep' கட்டளையில் உள்ள உங்கள் உள்ளீடு போன்ற தலைப்பு நிகழ்வுகளில் இருக்காது என்பதை நினைவில் கொள்ளவும். எனவே, கேஸ்-சென்சிட்டிவ் தேடலைச் செய்ய எப்போதும் “-i” விருப்பத்தைப் பயன்படுத்தவும். செயல்பாட்டின் போது, முந்தைய கட்டளையானது தனிப்பட்ட கோப்பகங்கள் மற்றும் அவற்றின் உள்ளே பொருத்தமான பொருத்தங்களைக் காட்டுகிறது.
முடிவுரை
Grep என்பது குறிப்பிட்ட வெளிப்பாடுகளைக் கொண்ட கோப்புகளைக் கண்டறிய கணினியில் தேடல்களைச் செய்ய மிகவும் சக்திவாய்ந்த கட்டளையாகும். இருப்பினும், உங்கள் தேடல் முடிவுகளை மீண்டும் மீண்டும் உரை கூறுகளுடன் நிரப்பும்போது சிக்கல் எழுகிறது. எனவே, அதிலிருந்து விடுபட, கோப்பு பெயரை மட்டும் அச்சிட “grep” கட்டளையைப் பயன்படுத்தி இந்த சிறு வலைப்பதிவு விளக்குகிறது. இந்த எளிய முறை '-l' விருப்பத்தைப் பயன்படுத்துகிறது. தவிர, தலைப்பு வழக்கு தொடர்பான சிக்கல்களைத் தவிர்க்க “-i” விருப்பத்தையும் நீங்கள் பயன்படுத்த வேண்டும்.