انڈروئد

بش کنکینٹیٹ ڈور

Nonstop 2021 - Ú Ú Ú ÒA Ú Ú Ú Ú Ú ÒA - Nhạc Bay Phòng - Nonstop Vinahouse 2021

Nonstop 2021 - Ú Ú Ú ÒA Ú Ú Ú Ú Ú ÒA - Nhạc Bay Phòng - Nonstop Vinahouse 2021

فہرست کا خانہ:

Anonim

سب سے زیادہ استعمال ہونے والے اسٹرنگ آپریشنز میں سے ایک کنکٹیٹیشن ہے۔ ایک سٹرنگ کو دوسرے سٹرنگ کے اختتام تک جوڑ کر سٹرنگ میں شامل ہونے کے لئے سٹرنگ کنکینٹیشن صرف ایک فینسی پروگرامنگ لفظ ہے۔

اس ٹیوٹوریل میں ، ہم بتائیں گے کہ بش میں تاروں کو کس طرح جوڑنا ہے۔

سٹرنگز سے مقابلہ کرنا

دو یا دو سے زیادہ سٹرنگ ایبل کو تبدیل کرنے کا آسان ترین طریقہ یہ ہے کہ ان کو یکے بعد دیگرے لکھیں:

VAR1="Hello, " VAR2=" World" VAR3="$VAR1$VAR2" echo "$VAR3"

آخری سطر کنکریٹڈ تار کی بازگشت کرے گی:

Hello, World

آپ لفظی ڈور کے ساتھ ایک یا ایک سے زیادہ متغیر بھی تیار کرسکتے ہیں۔

VAR1="Hello, " VAR2="${VAR1}World" echo "$VAR2"

Hello, World

متغیر کے نام کو آس پاس کے حروف سے بچانے کے لئے اوپر والی مثال کے طور پر متغیر VAR1 کو گھوبگھرالی منحنی خطوط وحدانی میں منسلک کیا گیا ہے۔ جب متغیر کے بعد دوسرا درست متغیر نام والا کردار ہوتا ہے تو آپ کو اسے گھوبگھرالی منحنی خطوط وحدانی ${VAR1} in میں منسلک کرنا چاہئے۔

کسی بھی لفظ کو تقسیم کرنے یا گلوبنگ کے معاملات سے بچنے کے ل you آپ کو ہمیشہ متغیر نام کے گرد ڈبل قیمت درج کرنے کی کوشش کرنی چاہئے۔ اگر آپ متغیر بازی اور ڈبل استعمال سنگل حوالوں کی بجائے بیک سلیش کریکٹر کا خصوصی سلوک دبانا چاہتے ہیں۔

باش متغیر متغیر کو "قسم" سے الگ نہیں کرتا ہے ، متغیرات کے لحاظ سے متغیر کو عددی یا تار سمجھا جاتا ہے۔ آپ متغیرات کو بھی مرتب کرسکتے ہیں جس میں صرف ہندسے ہوتے ہیں۔

VAR1="Hello, " VAR2=2 VAR3=" Worlds" VAR4="$VAR1$VAR2$VAR3" echo "$VAR4"

Hello, 2 Worlds

اسٹرنگز کو + = آپریٹر کے ساتھ مقابلہ کرنا

بش میں تاروں کو جوڑنے کا دوسرا طریقہ یہ ہے کہ += آپریٹر کا استعمال کرتے ہوئے متغیر میں متغیر یا لفظی ڈور شامل کریں۔

VAR1="Hello, " VAR1+=" World" echo "$VAR1"

Hello, World

مندرجہ ذیل مثال کے لئے لوپ کے لئے باز میں تاروں کو جوڑنے کیلئے += آپریٹر استعمال کررہے ہیں:

languages.sh

VAR="" for ELEMENT in 'Hydrogen' 'Helium' 'Lithium' 'Beryllium'; do VAR+="${ELEMENT} " done echo "$VAR"

Hydrogen Helium Lithium Beryllium

نتیجہ اخذ کرنا

سٹرنگ متغیرات سے مقابلہ کرنا باش اسکرپٹنگ میں ایک بنیادی ترین کام ہے۔ اس ٹیوٹوریل کو پڑھنے کے بعد ، آپ کو باش میں ڈوروں کو کس طرح جوڑنا ہے اس کی اچھی تفہیم ہونی چاہئے۔ آپ تاروں کا موازنہ کرنے کے بارے میں ہمارے گائیڈ کو بھی چیک کرسکتے ہیں۔

بش ٹرمینل