இந்த எழுதுதல் கூறப்பட்ட செயல்பாட்டைச் செய்ய பல நுட்பங்களைக் கவனிக்கும்.
ஒரே பவர்ஷெல் ஸ்கிரிப்ட் அளவுருவுக்கு பல மதிப்புகளை அனுப்புவது எப்படி?
வாதங்களை அனுப்புவதன் மூலம் ஒரு பவர்ஷெல் ஸ்கிரிப்ட் அளவுருவிற்கு பல மதிப்புகளை அனுப்பலாம். ஆரம்பத்தில் ஒரு செயல்பாட்டை உருவாக்கி, '' ஐ சேர்ப்பதன் மூலம் இதைச் செய்யலாம் பரம்() ” செயல்பாட்டின் உள்ளே முறை. 'பரம்()' முறையின் உள்ளே, நீங்கள் பல மதிப்புகளை அனுப்ப விரும்பும் அளவுருவைக் குறிப்பிடவும். மேலும், 'பரம்()' முறையை செயல்பாட்டிற்கு வெளியேயும் பயன்படுத்தலாம்.
எடுத்துக்காட்டு 1: 'ஃபோர்ச்()' லூப்பைப் பயன்படுத்தி ஒற்றை பவர்ஷெல் ஸ்கிரிப்ட் அளவுருவிற்கு பல மதிப்புகளை அனுப்பவும்
இந்த எடுத்துக்காட்டு பவர்ஷெல் ஸ்கிரிப்ட் அளவுருவிற்கு பல மதிப்புகளை அனுப்புவதற்கான வழிகாட்டியை நிரூபிக்கும்:
பரம் ( [ லேசான கயிறு ] $val )
ஒவ்வொரு ( $x உள்ளே $args )
{
எழுது-புரவலன் $x
}
எழுது-புரவலன் $val
இந்த குறியீட்டின் படி:
- முதலில், '' ஒன்றை உருவாக்கவும் பரம்() 'முறை மற்றும் சரம் மாறியை அனுப்பவும்' $val ” அதன் உள்ளே.
- அதன் பிறகு, ஒரு ' ஒவ்வொரு() 'லூப், எங்கே' $x ” என்பது ஒரு குறிப்பு, மேலும் அது வாதங்களைக் கண்டுபிடிக்கும் “ $args ”.
- பின்னர், ' எழுது-புரவலன் $x மதிப்புகளை எடுத்த பிறகு வெளியீட்டைக் காட்ட சுருள் பிரேஸ்களுக்குள் ” கட்டளை பயன்படுத்தப்படுகிறது.
- சுருள் பிரேஸ்களுக்கு வெளியே, ' எழுது-புரவலன் $val 'குறியீடு பயனரிடமிருந்து மதிப்புகளை எடுக்க வரையறுக்கப்படுகிறது:
இப்போது, பவர்ஷெல் கன்சோலைப் பயன்படுத்தி பல மதிப்புகளை பவர்ஷெல் ஸ்கிரிப்ட் அளவுருவிற்கு அனுப்புவோம்:
> சி:\டாக்\ பரம் .ps1 LinuxHint க்கு வரவேற்கிறோம்மேலே உள்ள குறியீட்டின் படி, முதலில், PowerShell ஸ்கிரிப்ட் பாதையைச் சேர்க்கவும், பின்னர் இடைவெளியால் பிரிக்கப்பட்ட பல மதிப்புகளைச் சேர்க்கவும்:
'' ஐப் பயன்படுத்தி பவர்ஷெல் ஸ்கிரிப்ட் அளவுருவிற்கு பல மதிப்புகள் அனுப்பப்பட்டதைக் காணலாம். ஒவ்வொரு() ” வளையம்.
எடுத்துக்காட்டு 2: செயல்பாட்டைப் பயன்படுத்தி ஒற்றை பவர்ஷெல் ஸ்கிரிப்ட் அளவுருவிற்கு பல மதிப்புகளை அனுப்பவும்
இப்போது, ஸ்கிரிப்ட்டில் பின்வரும் குறியீட்டைச் சேர்க்கவும்:
செயல்பாடு சோதனை {பரம் ( $பெயர் )
'$Name ஒரு மருத்துவர்.'
}
ஜேம்ஸை சோதிக்கவும்
ஜானை சோதிக்கவும்
டேவிட் சோதனை
மேலே உள்ள குறியீட்டின் படி:
- முதலில், ஒரு செயல்பாட்டை உருவாக்கி, அதைச் சேர்க்கவும் பரம்() ” அதன் உள்ளே தடுப்பு.
- 'பரம்()' தொகுதியின் உள்ளே ஒரு அளவுருவை அனுப்பவும் ' $பெயர் ”.
- தலைகீழ் காற்புள்ளிகளுக்குள் சரத்தின் மதிப்பைச் சேர்க்கவும், சரத்தின் உள்ளே அனுப்ப வேண்டிய அளவுருவைச் சேர்க்கவும், இது '$Name' ஆகும்.
- இப்போது, செயல்பாட்டிற்கு வெளியே, ஒவ்வொரு செயல்பாட்டு நிகழ்விற்கும் பல செயல்பாடு நிகழ்வுகளையும் வெவ்வேறு மதிப்பையும் சேர்க்கவும்:
வெளியீடு
ஒரு அளவுரு ஸ்கிரிப்ட்டுக்கு பல மதிப்புகள் அனுப்பப்பட்டதைக் காணலாம்.
முடிவுரை
ஒரு பவர்ஷெல் ஸ்கிரிப்ட் அளவுருவிற்கு பல மதிப்புகளை அனுப்ப, ' பரம்() ” முறை பயன்படுத்தப்படுகிறது. அதன் உள்ளே உள்ள அளவுருக்களை அனுப்ப இதைப் பயன்படுத்தலாம். அதன் பிறகு, செயல்பாட்டிற்கு வெளியே செயல்பாட்டின் பெயரைச் சேர்த்து, ஸ்கிரிப்ட் அளவுருவிற்குள் நீங்கள் அனுப்ப விரும்பும் மதிப்புகளைச் சேர்க்கவும். மேலும், '' ஐப் பயன்படுத்தி ஒரு பவர்ஷெல் ஸ்கிரிப்ட்டிற்கு மதிப்புகள் அனுப்பப்படலாம். ஒவ்வொரு() ” வளையம். பவர்ஷெல் ஸ்கிரிப்ட் அளவுருவிற்கு பல மதிப்புகளை அனுப்புவதற்கான விரிவான வழிகாட்டியை இந்த எழுதுதல் மேலோட்டமாகப் பார்க்கும்.