இந்த இடுகை பல கோப்புகளில் ஒரு சரத்தைத் தேடுவதற்கான பல்வேறு முறைகளை விளக்கும்.
கோப்புகளில் ஒரு சரத்தைத் தேடுவது மற்றும் பவர்ஷெல்லில் கோப்புகளின் பெயர்களை மீண்டும் பெறுவது எப்படி?
இந்த பட்டியலிடப்பட்ட முறைகள் பல கோப்புகளில் ஒரு சரத்தைத் தேட பயன்படுத்தப்படலாம்:
முறை 1: பல கோப்புகளில் ஒரு சரத்தைத் தேடவும் மற்றும் 'செலக்ட்-ஸ்ட்ரிங்' Cmdlet ஐப் பயன்படுத்தி கோப்பு பெயர்களை திரும்பவும்
'' ஐப் பயன்படுத்தி சரத்தை பல கோப்புகளில் தேடலாம் தேர்வு-சரம் ” cmdlet. இந்த cmdlet சரங்களைத் தேர்ந்தெடுத்து, பல கோப்புகளில் உள்ள உரை வடிவங்களை பின்வருமாறு தேடுகிறது:
> பெறு-குழந்தைப்பொருள் சி:\டாக் - மறுநிகழ்வு | தேர்வு-சரம் -முறை 'LinuxHint'
இங்கே:
- ' குழந்தைப் பொருளைப் பெறுங்கள் ” குறிப்பிட்ட இடத்திலிருந்து கோப்பைப் பெற cmdlet பயன்படுகிறது.
- ' - மறுநிகழ்வு ” கொடியானது துணைக் கோப்புறைகளில் பொருந்தும் சரத்தைக் கண்டறிய தேடலை கட்டாயப்படுத்துகிறது.
- ' | 'குழாய் ஆபரேட்டர் கட்டளையின் வெளியீட்டை அடுத்த கட்டளையின் உள்ளீடாக அனுப்ப பயன்படுகிறது.
- ' -முறை ” கொடி தேடப்பட வேண்டிய குறிப்பிட்ட சரத்தை வரையறுக்கிறது.
வெளியீடு
கொடுக்கப்பட்ட வெளியீடு குறிப்பிட்ட வடிவத்தின்படி, தொடர்புடைய கோப்பு பெயர்களுடன் பொருந்திய சரம் திரும்பியதைக் குறிக்கிறது.
முறை 2: பல கோப்புகளில் ஒரு சரத்தைத் தேடவும் மற்றும் 'sls' Cmdlet ஐப் பயன்படுத்தி கோப்பு பெயர்களை திரும்பவும்
' sls ' என்பது ' என்பதன் மாற்றுப்பெயர் தேர்வு-சரம் ” cmdlet மற்றும் அதே வேலை செய்கிறது. ' sls 'கமாண்ட்' உடன் பயன்படுத்தப்படுகிறது ls ” cmdlet.
'இன் செயல்பாட்டை நிரூபிக்க நாங்கள் ஒரு உதாரணத்தை வழங்கியுள்ளோம். sls பல கோப்புகளில் ஒரு சரத்தைத் தேட cmdlet:
> ls சி:\டாக் - ஆர் | sls 'LinuxHint'இங்கே:
- ' ls ” cmdlet கோப்புகள் மற்றும் கோப்புறைகளை பட்டியலிட பயன்படுகிறது.
- ' -ஆர் ' என்பது ' என்பதன் மாற்றுப்பெயர் - மறுநிகழ்வு ” cmdlet துணை கோப்புறைகளில் சரத்தை கண்டுபிடிக்க தேடலை கட்டாயப்படுத்த பயன்படுகிறது:
குறிப்பிடப்பட்ட சரம் கொண்ட கோப்பு பெயர்கள் வெற்றிகரமாக பெறப்பட்டதை அவதானிக்கலாம்.
முடிவுரை
பவர்ஷெல்லில் பல கோப்புகளில் ஒரு சரத்தைத் தேட, ' தேர்வு-சரம் 'அல்லது' sls ” cmdlets. முதல் முறையில், 'Get-ChildItem' cmdlet, '-recurse' மற்றும் '-pattern' கொடிகள் மற்றும் ஒரு கட்டளையின் வெளியீட்டை மற்றொன்றின் உள்ளீட்டில் இணைக்கும் பைப்லைன் (|) உடன் 'select-string' ஐப் பயன்படுத்தவும். . 'sls' கட்டளையில், முதல் அணுகுமுறையில் பயன்படுத்தப்படும் கட்டளைகளின் அனைத்து மாற்றுப்பெயர்களையும் பயன்படுத்தவும். ஏனெனில் “sls” என்பது “select-string” cmdlet இன் மாற்றுப்பெயர். இந்த இடுகை பல கோப்புகளில் ஒரு சரத்தைத் தேடுவதற்கான பல முறைகளை வழங்கியுள்ளது.