உரை கோப்புகளைப் படிக்கவும் உரையை மாற்றவும் PowerShell ஐப் பயன்படுத்துதல்

Urai Koppukalaip Patikkavum Uraiyai Marravum Powershell Aip Payanpatuttutal



பவர்ஷெல் என்பது அனைத்து நிர்வாக மற்றும் ஆட்டோமேஷன் பணிகளைச் செய்வதற்குப் பொறுப்பான ஒரு கருவியாகும். கோப்புகளை நகலெடுத்தல், மறுபெயரிடுதல், நகர்த்துதல் அல்லது நீக்குதல் போன்ற அனைத்து File Explorer செயல்பாடுகளையும் இது கையாளும் திறன் கொண்டது. மேலும் குறிப்பாக, பவர்ஷெல் பல cmdlets ஐக் கொண்டுள்ளது, அவை உரைக் கோப்புகளைப் படிக்கலாம் மற்றும் அந்தக் கோப்புகளுக்குள் உள்ள உரையை மாற்றலாம். இருப்பினும், ' பெறு-உள்ளடக்கம் 'cmdlet' உடன் கோப்புகளைப் படிக்கப் பயன்படுகிறது -மாற்று 'உரையை மாற்றுவதற்கான அளவுரு.

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

பவர்ஷெல் மூலம் உரை கோப்புகளைப் படிப்பது மற்றும் உரையை மாற்றுவது எப்படி?

இப்போது, ​​உரைக் கோப்புகளைப் படிக்கவும், தனித்தனியாகவும், ஒன்றாகவும் உரையை மாற்றுவதற்கான இரண்டு நடைமுறைகளைப் பற்றி விவாதிப்போம்.







முறை 1: பவர்ஷெல் 'கெட்-கன்டன்ட்' கட்டளையைப் பயன்படுத்தி உரை கோப்புகளைப் படிக்கவும்

' பெறு-உள்ளடக்கம் ” cmdlet உரை கோப்புகளைப் படிக்க PowerShell இல் பயன்படுத்தப்படுகிறது. இந்த cmdlet பவர்ஷெல் கன்சோலில் உள்ள உரை கோப்பு தரவைக் காட்டுகிறது.



எடுத்துக்காட்டு 1: ஒற்றை உரைக் கோப்பைப் படிக்கவும்

'' ஐப் பயன்படுத்தி உரை கோப்புகளை எவ்வாறு படிப்பது என்பதை இந்த எடுத்துக்காட்டு விளக்குகிறது. பெறு-உள்ளடக்கம் ” cmdlet. ஆனால், முதலில், '' ஐப் பயன்படுத்தி ஒரு உரை கோப்பை உருவாக்குவோம் அவுட்-ஃபைல் ” cmdlet.



'இது சில உரை' | வெளியே -கோப்பு C:\Doc\File.txt

மேலே உள்ள குறியீட்டின் படி:





  • முதலில், தலைகீழ் கட்டளைக்குள் சரத்தைச் சேர்க்கவும்.
  • அதன் பிறகு, ஒரு பைப்லைனைச் சேர்க்கவும் ' | ” முந்தைய கட்டளையின் முடிவை அடுத்த கட்டளைக்கு மாற்ற.
  • பின்னர், பயன்படுத்தவும் ' அவுட்-ஃபைல் ஒரு உரை கோப்பிற்கு வெளியீட்டை ஏற்றுமதி செய்ய கோப்பு பாதையுடன் cmdlet:

ஏற்றுமதி செய்யப்பட்ட உரைக் கோப்பின் உள்ளடக்கத்தை ''ஐப் பயன்படுத்தி படிக்கலாம் பெறு-உள்ளடக்கம் கோப்பு பாதையுடன் cmdlet:



பெறு-உள்ளடக்கம் C:\Doc\File.txt

ஒரு உரை கோப்பு வெற்றிகரமாக வாசிக்கப்பட்டது.

எடுத்துக்காட்டு 2: ஒரு குறிப்பிட்ட கோப்பகத்தில் உள்ள அனைத்து உரை கோப்புகளையும் படிக்கவும்

அந்தந்த கோப்பகத்தில் உள்ள அனைத்து உரை கோப்புகளையும் படிக்க இந்த ஆர்ப்பாட்டம் உதவும்:

பெறு-உள்ளடக்கம் சி:\டாக்\ * .txt

முதலில் சேர் ' பெறு-உள்ளடக்கம் கோப்புறை முகவரியுடன் cmdlet மற்றும் வைல்டு கார்டைச் சேர்க்கவும் * 'உடன்' .txt 'அந்தந்த கோப்புறையில் உள்ள அனைத்து உரை கோப்புகளையும் படிக்க நீட்டிப்பு:

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

முறை 2: பவர்ஷெல் '-replace' அளவுருவைப் பயன்படுத்தி உரையை மாற்றவும்

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

எடுத்துக்காட்டு 1: ஒரு சரத்திற்குள் உரையை மாற்றவும்

இப்போது, ​​ஒரு சரம் ஒதுக்கப்பட்ட மாறிக்குள் உரை நிகழ்வுகளை மாற்றவும்:

$str = 'ஹலோ எர்த்'

$str -மாற்று 'பூமி' , 'செவ்வாய்'

மேலே உள்ள குறியீட்டின் படி:

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

அதை அவதானிக்கலாம் ' பூமி 'ஆல் மாற்றப்பட்டது' செவ்வாய் ”.

எடுத்துக்காட்டு 2: ஒரு கோப்பில் உள்ள அனைத்து உரை நிகழ்வுகளையும் மாற்றவும்

குறிப்பிட்ட உரை கோப்பில் உள்ள அனைத்து உரை நிகழ்வுகளையும் மாற்றுவதற்கு இந்த எடுத்துக்காட்டு நிரூபிக்கும்:

( பெறு-உள்ளடக்கம் C:\Doc\File.txt ) -மாற்று 'பூனை' , 'நாய்' | செட்-உள்ளடக்கம் C:\Doc\File.txt

மேலே உள்ள குறியீட்டின் படி:

  • முதலில், '' பெறு-உள்ளடக்கம் சிறிய அடைப்புக்குறிக்குள் கோப்பு முகவரியுடன் cmdlet.
  • அதன் பிறகு, '' -மாற்று ” அளவுரு மற்றும் கமாவால் பிரிக்கப்பட்ட தலைகீழ் காற்புள்ளிகளுக்குள் இரண்டு சொற்களைச் சேர்க்கவும்.
  • பின்னர், ஒரு பைப்லைனைச் சேர்க்கவும் ' | 'மற்றும்' பயன்படுத்தவும் செட்-உள்ளடக்கம் இலக்கு கோப்பு பாதையுடன்:

கீழே உள்ள கட்டளையை இயக்குவதன் மூலம் மாற்றப்பட்ட உரையை சரிபார்க்கலாம்:

பெறு-உள்ளடக்கம் C:\Doc\File.txt

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

முடிவுரை

பவர்ஷெல் பயன்படுத்துகிறது ' பெறு-உள்ளடக்கம் உரை கோப்புகளைப் படிக்க கோப்பு பாதையுடன் cmdlet. உரையை மாற்றுவதற்கு, முதலில் சரம் அல்லது கோப்பு பாதையை “Get-content” உடன் சேர்த்து, பின்னர் “ -மாற்று காற்புள்ளியால் பிரிக்கப்பட்ட இரண்டு சொற்களுக்கு இணையான அளவுரு. இந்த இடுகை பவர்ஷெல்லில் உள்ள உரையை தனித்தனியாக அல்லது ஒரே நேரத்தில் படிக்க மற்றும் மாற்றுவதற்கான விரிவான வழிகாட்டியை விரிவுபடுத்தியுள்ளது.