ஒரு மாறி மாறி எதிரொலிப்பது எப்படி

Bash How Echo Variable



ஒரு பயனர் லினக்ஸ் சிஸ்டத்தில் பேஷ் ஸ்கிரிப்ட் எக்ஸிகியூஷனில் பணிபுரியும் போது, ​​பல்வேறு தேவைகளின் அடிப்படையில் டெர்மினல் விண்டோவிலிருந்து பேஷ் கட்டளைகளை செட் செய்ய வேண்டும். பாஷ் கட்டளைகளை இயக்கிய பிறகு, பிழை இல்லை என்றால் அது முனையத்தில் வெளியீட்டை காட்டுகிறது இல்லையெனில் கட்டளை வரி சாளரத்தில் பிழை செய்தி காட்டப்படும். சில நேரங்களில், பயனர்கள் எதிர்கால பயன்பாட்டிற்காக இந்த வெளியீட்டை வைத்திருக்க விரும்புகிறார்கள். இந்த சூழ்நிலையில், இந்த கட்டளைகளின் வெளியீடு மாறி மாறி சேமிக்கப்படும்.

பாஷ் புரோகிராமிங்கின் மாறிகள் என்பது ஒரு அத்தியாவசிய அம்சமாகும், இதில் மற்ற அளவுகளைக் குறிக்க நாம் ஒரு லேபிள் அல்லது பெயரை ஒதுக்குகிறோம்: எண்கணித கட்டளை அல்லது மதிப்பு போன்றவை. இயந்திரத் திட்டங்களை மனிதர்களுக்கு அதிகம் படிக்க வைக்க அவை பயன்படுத்தப்படுகின்றன. எதிரொலி கட்டளையைப் பயன்படுத்தி நீங்கள் ஒரு மாறி அல்லது உரை வரியின் வெளியீட்டை காட்டலாம். இந்த விருப்பத்தை செயல்படுத்தும் போது எந்த வடிவமைப்பும் தேவையில்லை. எதிரொலிக் கட்டளை மாறியின் வெளியீட்டைக் காண்பிக்க பயனுள்ளதாக இருக்கும், குறிப்பாக ஒரு மாறியின் உள்ளடக்கம் எந்தப் பிரச்சினையையும் ஏற்படுத்தாது என்று உங்களுக்குத் தெரிந்தால்.







இந்த கட்டுரையில், பாஷில் ஒரு மாறியை எப்படி எதிரொலிப்பது என்று ஆராய்வோம். உபுண்டு 20.04 இல் அனைத்து பேஷ் கட்டளைகளையும் நாங்கள் செயல்படுத்தியுள்ளோம். அடிப்படை கருத்துக்களை நீங்கள் எளிதாகப் புரிந்துகொள்ளக்கூடிய சில எடுத்துக்காட்டுகளை நாங்கள் விவாதிப்போம்.



அடிப்படை தொடரியல்

இங்கே, ஒரு மாறியை எதிரொலிப்பதற்கான அடிப்படை தொடரியல் கீழே கொடுக்கப்பட்டுள்ளது:



வெளியே எறிந்தார் $ var_name

மேலே உள்ள கட்டளையில் எதிரொலி என்பது 'var_name' மாறியின் மதிப்பை காட்ட பயன்படும் ஒரு கட்டளை. Var_name என்பது ஒரு மாறியின் பெயர்.





முனையத்தைத் தொடங்கு

டெர்மினலை ‘Ctrl + Alt + t’ அழுத்துவதன் மூலம் அல்லது பயன்பாட்டு தேடல் பட்டியில் இருந்து டெர்மினலைத் தொடங்கவும். அதைச் செய்ய, உபுண்டு 20.04 இல் இடது மூலையில் அமைந்துள்ள ‘செயல்பாடுகள்’ மற்றும் தேடல் பட்டியில் ‘டெர்மினல்’ என்பதை பின்வருமாறு எழுதவும்:



முனைய ஐகானைக் கிளிக் செய்வதன் மூலம் முனையத்தைத் தொடங்கவும்.

எதிரொலி ஒற்றை மாறி

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

எடுத்துக்காட்டு # 01:

ஒரு உதாரணத்தை எடுத்துக் கொள்வோம், 'var_a' என்ற மாறியின் மதிப்பை 100 மதிப்பில் காட்ட விரும்புகிறோம். இப்போது, ​​எதிரொலி கட்டளையைப் பயன்படுத்தி நாம் அதன் மதிப்பை பின்வருமாறு காட்டலாம்:

$var_a=100
$வெளியே எறிந்தார் $ var_a

முனையத்தில் நீங்கள் பின்வரும் வெளியீட்டைப் பெறுவீர்கள்:

எடுத்துக்காட்டு # 02:

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

$var_b=பேஷ்நிரலாக்கவெளியே எறிந்தார்மாறி
$வெளியே எறிந்தார் $ var_b

முனையத்தில் பின்வரும் வெளியீட்டை நீங்கள் காண்பீர்கள்:

குறிப்பு: நீங்கள் எதிரொலி var_b ஐப் பயன்படுத்தினால், அதன் மதிப்பை காண்பிப்பதற்குப் பதிலாக அது மாறி பெயரை மட்டுமே முனையத்தில் காண்பிக்கும்.

எதிரொலி பல மாறிகள்

பெருக்கல் மாறிகள் எவ்வாறு எதிரொலிக்கின்றன என்பதை பின்வரும் எடுத்துக்காட்டு காட்டும்:

எடுத்துக்காட்டு # 01:

எடுத்துக்காட்டாக, var_A மற்றும் var_B ஆகிய இரண்டு மாறிகளை எடுத்துக் கொள்ளுங்கள்.

$var_A= நரக நண்பர்கள்
$var_B=ஐம்பது
$வெளியே எறிந்தார் $ var_A$ var_B

பின்வரும் வெளியீடு முனையத்தில் காட்டப்படும்:

எடுத்துக்காட்டு # 02:

உதாரணமாக, எங்கள் கணினியின் தேதி மற்றும் புரவலன் பெயரைக் காட்ட விரும்புகிறோம். எனவே, தேதி மற்றும் ஹோஸ்ட் பெயர் கட்டளைகளை முறையே var1 மற்றும் var2 இல் சேமிப்போம். செயல்படுத்துவதை நீங்கள் பின்வருமாறு பார்க்கலாம்:

$var1= $(தேதி)
$var2= $(புரவலன் பெயர்)
$வெளியே எறிந்தார்திதேதிஇருக்கிறது$ var1 @கணினி பெயர்$ var2

மேலே உள்ள கட்டளையை இயக்கிய பிறகு, பின்வரும் வெளியீட்டை நீங்கள் காண்பீர்கள்:

முடிவுரை

இந்த கட்டுரையில், எக்கோ கட்டளையைப் பயன்படுத்தி ஒரு மாறுபட்ட மதிப்பு அல்லது உரை வெளியீட்டை எவ்வாறு காண்பிப்பது என்பதை நாங்கள் காட்டியுள்ளோம். சிறந்த புரிதலுக்காக முனையத்தில் வெவ்வேறு பாஷ் மாறிகள் எடுத்துக்காட்டுகளை நாங்கள் செயல்படுத்தியுள்ளோம். மேலே உள்ள கட்டளைகளிலிருந்து, பாஷ் நிரலாக்கத்தில் மாறிகள் மற்றும் உரையை எப்படி எதிரொலிப்பது என்பது இப்போது உங்களுக்கு தெரிந்திருக்கும் என்று நம்புகிறேன். மேலும், மாறிக்குள் சேமிக்க பல்வேறு கட்டளைகளைப் பயன்படுத்தலாம். தயவுசெய்து, இந்த கட்டுரை தொடர்பான ஏதேனும் பிரச்சனை இருந்தால் எனக்கு தெரியப்படுத்துங்கள்.