விண்டோஸ்: கிரெப் சமமான

Vintos Kirep Camamana



grep கட்டளை என்பது லினக்ஸ் கட்டளை வரி பயன்பாடாகும், இது பரந்த அளவிலான தரவுகளிலிருந்து சில சரம் அல்லது கோப்பைக் கண்டறியப் பயன்படுகிறது. இது வழக்கமான வெளிப்பாடுகள் அல்லது சரங்களின் அடிப்படையில் தேடல்களை செய்கிறது. grep வழங்கப்பட்ட வடிவத்தின் அடிப்படையில் முடிவை வடிகட்டுகிறது மற்றும் வழங்கப்பட்ட முறை பொருந்திய முழு வரியையும் காட்டுகிறது. விண்டோஸ் இயக்க முறைமை லினக்ஸ் கட்டளைக்கு சமமான கட்டளைகளையும் வழங்குகிறது. பிடியில் ”. விண்டோஸில், இரண்டு கட்டளை வரி பயன்பாடுகள், அதாவது CMD மற்றும் PowerShell ஆகியவை விண்டோஸ் மீது grep இன் அதே செயல்பாடுகளை செய்ய முடியும்.

இந்த வலைப்பதிவு விண்டோஸில் உள்ள grep சமமானதாகக் கூறப்படும் பல்வேறு முறைகளை நிரூபிக்கும்.







முறை 1: விண்டோஸ் கட்டளை வரியில் grep சமமான கட்டளைகள்

விண்டோஸ் கட்டளை வரி பயனர் இடைமுகத்தில் கட்டளை வரியில் நிர்வாக பயன்பாட்டிற்கான கட்டளைகளை இயக்க பயன்படுகிறது. 'Findstr' மற்றும் 'Find' கட்டளைகள் விண்டோஸில் உள்ள grep சமமானதாக கூறப்படுகிறது. எடுத்துக்காட்டுகளுடன் இந்த கட்டளைகளை ஒவ்வொன்றாக விவாதிப்போம்:



முறை 1.1: Findstr கட்டளை Grep சமமாக உள்ளது

Findstr கட்டளை என்பது ஒரு குறிப்பிட்ட சரம் கொண்டிருக்கும்/பொருத்தப்படும் கோப்பைக் கண்டறியப் பயன்படும் Windows கட்டளையாகும். Findstr கட்டளையின் அடிப்படை பயன்பாட்டைப் பார்க்க கீழே பட்டியலிடப்பட்டுள்ள எடுத்துக்காட்டுகளைப் பார்க்கவும்.



எடுத்துக்காட்டு 1: குறிப்பிட்ட தேதியில் உருவாக்கப்பட்ட கோப்புகளைக் கண்டறிய Findstr ஐப் பயன்படுத்தவும்





கோப்புகள் தேதி, நேரம் மற்றும் கோப்பு பெயர் போன்ற வெவ்வேறு வடிவங்களைப் பயன்படுத்தி அமைந்துள்ளன. பின்வரும் கட்டளை தேதியில் புதுப்பிக்கப்பட்ட அனைத்து கோப்புகளையும் மீட்டெடுக்கும் ' 7/29/2022 ”. அவ்வாறு செய்ய, ' நீ 'கமாண்ட்' உடன் பைப் செய்யப்படுகிறது Findstr 'தேதியை வழங்குவதன் மூலம் கட்டளை' 7/29/2022 ”:

> நீ | Findstr 7 / 29 / 2022



கட்டளையில் குறிப்பிடப்பட்டுள்ளபடி உருவாக்கம்/புதுப்பித்தல் தேதியைக் கொண்ட கோப்புகளின் பட்டியல் அச்சிடப்பட்டுள்ளது.



எடுத்துக்காட்டு 2: சரத்துடன் சரியாகப் பொருந்தக்கூடிய Findstr ஐப் பயன்படுத்தவும்

சரம் அல்லது வழக்கமான வெளிப்பாட்டைப் பொருத்த, நீங்கள் '/X' விருப்பத்தை ' உடன் பயன்படுத்த வேண்டும் Findstr ” கட்டளை:

> Findstr / எக்ஸ் 'வரவேற்பு' * .txt


நாங்கள் தேடினோம்' வரவேற்பு ” எல்லா உரைக் கோப்புகளிலிருந்தும், வழங்கப்பட்ட சரத்துடன் சரியாகப் பொருந்தக்கூடிய முடிவுகள் எதுவும் கிடைக்கவில்லை:


எடுத்துக்காட்டு 3: கேஸ் சென்சிட்டிவ் தேடலுக்கு Findstr ஐப் பயன்படுத்தவும்

முன்னிருப்பாக, நாங்கள் எந்த விருப்பத்தையும் குறிப்பிடவில்லை என்றால், ' Findstr ” கட்டளை கேஸ் சென்சிட்டிவ் தேடலைச் செய்யும்:

> Findstr 'வரவேற்பு' * .txt



கேஸ்-சென்சிட்டிவ் நிகழ்வைப் பற்றிய தெளிவான புரிதலுக்காக, நாங்கள் ' வரவேற்பு 'எல்லாவற்றிலும் உள்ள சரம்' txt ” கோப்புகள்:

> Findstr 'வரவேற்பு' * .txt



வார்த்தையின் வழக்கு பொருந்தவில்லை என்பதைக் காட்டும் எந்த முடிவும் அச்சிடப்படவில்லை என்பது கவனிக்கப்படுகிறது.

எடுத்துக்காட்டு 4: கேஸ் உணர்வற்ற தேடலுக்கு Findstr ஐப் பயன்படுத்தவும்

பயன்படுத்தவும் ' /நான் '' உடன் விருப்பம் Findstr ” கேஸ் சென்சிட்டிவ் தேடலுக்கான கட்டளை. பின்வரும் கட்டளை ''ஐத் தேடுகிறது வரவேற்பு 'சரம் உள்ளே' txt ” கோப்புகள்:

> Findstr / நான் 'வரவேற்பு' * .txt



உரைக் கோப்புகளின் அனைத்து கோப்பு வரிகளும் அச்சிடப்பட்டுள்ளன, அதில் ' வரவேற்பு ” முக்கிய வார்த்தை எந்த வழக்கையும் பொருட்படுத்தாமல்.

முறை 1.2: Find Command ஐ Grep சமமானதாகப் பயன்படுத்தவும்

Find command என்பது கோப்புகள், கோப்பகங்கள், பணிகள் மற்றும் கோப்புகளில் இருந்து சரங்களைக் கண்டறிய பயன்படும் Windows கட்டளையாகும். கட்டளை வரியில் Find கட்டளையை எவ்வாறு பயன்படுத்துவது என்பதைப் பார்க்க, கீழே கொடுக்கப்பட்டுள்ள எடுத்துக்காட்டுகளைப் பின்பற்றவும்.

எடுத்துக்காட்டு 1: குறிப்பிட்ட சரத்தைக் கண்டறிய கண்டுபிடியைப் பயன்படுத்தவும்

கீழே குறிப்பிடப்பட்டுள்ள கட்டளை ''ஐத் தேடும் வரவேற்பு தற்போதைய கோப்பகத்தில் உள்ள அனைத்து உரை கோப்புகளிலும் 'சரம்:

> கண்டுபிடி 'வரவேற்பு' * .txt



அந்தந்த உரை கோப்பு பெயர்கள் மற்றும் அவற்றின் வரிகள் சாளரத்தில் அச்சிடப்பட்டுள்ளன.

எடுத்துக்காட்டு 2: குறிப்பிட்ட பணிகளைக் கண்டறிய கண்டுபிடியைப் பயன்படுத்தவும்

நாம் விவாதித்தபடி, சரம், கோப்புகள், பணிகள் மற்றும் கோப்பகங்களைக் கண்டறிய Find கட்டளை பயன்படுத்தப்படுகிறது. ஒரு குறிப்பிட்ட பணியைக் கண்டறிய Find கட்டளையைப் பயன்படுத்துவதைப் பார்க்கலாம். ' பணிப்பட்டியல் 'அனைத்து பணிகளையும் அணுகி அவற்றை அனுப்பும்' கண்டுபிடி 'குழாயைப் பயன்படுத்தி கட்டளை' | 'ஆபரேட்டர். பிறகு ' கண்டுபிடி ” கட்டளை திரையில் குறிப்பிட்ட பணியைக் காண்பிக்கும்:

> பணிப்பட்டியல் | கண்டுபிடி 'டாஸ்க்எம்ஜிஆர்'


முறை 2: Windows PowerShell இல் grep சமமான கட்டளைகள்

Windows PowerShell ஆனது ஸ்கிரிப்டிங் மொழியாக அல்லது கட்டளை வரி கருவியாகப் பயன்படுத்தப்படுகிறது, இது நிர்வாகப் பணிகளை நிர்வகிக்கிறது மற்றும் தீர்வுகளை உருவாக்கவும் பயன்படுத்தவும் பயன்படுகிறது. Windows PowerShell இல், ' தேர்வு-சரம் ” என்ற கட்டளை grep கட்டளைக்கு சமமாக பயன்படுத்தப்படுகிறது.

'இன் பயன்பாட்டைப் பாருங்கள் தேர்வு-சரம் Windows PowerShell இல் வழங்கப்பட்ட எடுத்துக்காட்டுகளைப் பயன்படுத்தி ' கட்டளை.

எடுத்துக்காட்டு 1: கேஸ்-சென்சிட்டிவ் தேடலை உருவாக்க, தேர்ந்தெடுக்கப்பட்ட சரத்தைப் பயன்படுத்தவும்

' தேர்வு-சரம் ” என்பது கோப்புகளிலிருந்து சரங்களைக் கண்டறியப் பயன்படுகிறது. 'இன் பயன்பாட்டைப் புரிந்துகொள்ள கீழே கொடுக்கப்பட்டுள்ள கட்டளையைப் பார்க்கவும் தேர்வு-சரம் ”:

> தேர்வு-சரம் - பாதை 'File2.txt' -முறை 'வணக்கம்' -கேஸ்சென்சிட்டிவ்


மேலே உள்ள கட்டளையில்:

    • ' தேர்வு-சரம் ” என்பது ஒரு குறிப்பிட்ட சரத்தைத் தேட பயன்படுகிறது.
    • ' - பாதை 'கோப்பு இருப்பிடத்தை வரையறுக்கப் பயன்படுகிறது.
    • ' முறை ” நாம் தேடும் சரத்தை வரையறுக்கிறது.
    • முடிவில் நாங்கள் விருப்பத்தை குறிப்பிட்டுள்ளோம் ' -கேஸ்சென்சிட்டிவ் ” தேடலை கேஸ்-சென்சிட்டிவ் செய்ய.


வரி (உரைக் கோப்பிலிருந்து ' file.txt ”) என்ற வார்த்தையைக் கொண்டுள்ளது வணக்கம் ” பவர்ஷெல் கன்சோலில் அச்சிடப்பட்டுள்ளது.

எடுத்துக்காட்டு 2: குறிப்பிட்ட சரத்துடன் பொருந்தாத சரத்தைக் கண்டறிய தேர்ந்தெடுக்கப்பட்ட சரத்தைப் பயன்படுத்தவும்

பயன்படுத்து' தேர்வு-சரம் ” குறிப்பிடப்பட்ட சரத்துடன் பொருந்தாத உரையைக் கண்டறிய. இந்த நோக்கத்திற்காக, நாங்கள் குறிப்பிட்டுள்ளோம் ' -பொருத்தம் இல்லை கட்டளையின் முடிவில் ' விருப்பம்:

> தேர்வு-சரம் - பாதை 'File2.txt' -முறை 'வணக்கம்' -பொருத்தம் இல்லை


நீங்கள் பார்க்க முடியும் என, மேலே வழங்கப்பட்ட கட்டளை ' தவிர அனைத்து சரங்களையும் காண்பிக்கும் வணக்கம் ' இருந்து ' File2.txt ”:


கன்சோலில் அச்சிடப்பட்ட வரியில் ' வணக்கம் ' சொல்.

அவ்வளவுதான்! விண்டோஸில் உள்ள Grep சமமான கட்டளைகளைப் பற்றி நீங்கள் அறிந்திருக்கிறீர்கள்.

முடிவுரை

கோப்புகளிலிருந்து கோப்புகள் மற்றும் சரங்களைக் கண்டறிய லினக்ஸில் grep கட்டளை பயன்படுத்தப்படுகிறது. ' Findstr 'மற்றும்' கண்டுபிடி ” Windows Command Prompt இன் கட்டளைகள் Linux grep கட்டளை வரி பயன்பாட்டுக்கு சமம். நீங்கள் பயன்படுத்தலாம் ' தேர்வு-சரம் ” என்ற கட்டளை விண்டோஸ் பவர்ஷெல்லில் grep கட்டளையாக உள்ளது. இந்த இடுகையில், '' இன் பயன்பாட்டை நிரூபிக்கும் எடுத்துக்காட்டுகளின் பட்டியலை நாங்கள் வழங்கியுள்ளோம். Findstr ”,” கண்டுபிடி ', மற்றும் ' தேர்ந்தெடு லேசான கயிறு ” விண்டோஸில் Grep மாற்றாகப் பயன்படுத்தப்படும் கட்டளைகள்.