آیت الکرسی Ú©ÛŒ ایسی تلاوت آپ Ù†Û’ شاید Ù¾ÛÙ„Û’@ کبهی Ù†Û Ø³Ù†ÛŒ هوU
فہرست کا خانہ:
- موازنہ آپریٹرز
- چیک کریں کہ کیا اسٹرنگ میں سب اسٹرننگ موجود ہے
- چیک کریں اگر کوئی سٹرنگ خالی ہے
- اسٹرنگز کا موازنہ کیس آپریٹر سے کرنا
- لغوسوگرافک موازنہ
- نتیجہ اخذ کرنا
جب باش اسکرپٹس لکھتے ہو تو آپ کو اکثر یہ جاننے کے لئے دو ڈور کا موازنہ کرنا پڑتا ہے کہ آیا وہ برابر ہیں یا نہیں۔ جب اس کی لمبائی ایک ہی ہو اور اس میں حروف کا ایک ہی تسلسل ہو تو دو ڈور برابر ہوتے ہیں۔
اس ٹیوٹوریل میں بیان کیا گیا ہے کہ کس طرح باش میں ڈور کا موازنہ کرنا ہے۔
موازنہ آپریٹرز
موازنہ آپریٹر آپریٹر ہیں جو قدروں کا موازنہ کرتے ہیں اور صحیح یا غلط کو واپس کرتے ہیں۔ باش میں ڈور کا موازنہ کرتے وقت آپ درج ذیل آپریٹرز استعمال کرسکتے ہیں۔
-
string1 = string21string1 = string2اورstring1 = string21string1 == string2- اگر برابری برابر ہے تو مساوات آپریٹر صحیح لوٹتا ہے۔-
testساتھ=آپریٹر کا استعمال کریں; then echo "Strings are equal." else echo "Strings are not equal." fi; then echo "Strings are equal." else echo "Strings are not equal." fiجب اسکرپٹ کا اطلاق ہوتا ہے تو یہ مندرجہ ذیل آؤٹ پٹ کو پرنٹ کرے گا۔
Strings are equal.یہاں ایک اور اسکرپٹ ہے جو صارف سے ان پٹ لیتا ہے اور دیئے گئے تاروں کا موازنہ کرتا ہے۔ اس مثال میں ، ہم
]; then echo "Strings are equal." else echo "Strings are not equal." fiاستعمال کریں گے]; then echo "Strings are equal." else echo "Strings are not equal." fi]; then echo "Strings are equal." else echo "Strings are not equal." fiاسکرپٹ کو چلائیں اور اشارہ کرنے پر ڈور درج کریں:
Enter first string: Linuxize Enter second string: Ubuntu Strings are not equal.آپ منطقی اور
&&اور یا||کو بھی استعمال کرسکتے ہیں تار کا موازنہ کرنے کے لئے:] && echo "Equal" || echo "Not equal"چیک کریں کہ کیا اسٹرنگ میں سب اسٹرننگ موجود ہے
یہ چیک کرنے کے متعدد طریقے ہیں کہ آیا تار میں کوئی سٹرنگ موجود ہے۔
ایک نقطہ نظر نجمہ علامتوں
*ساتھ گھیر کا استعمال کرتے ہوئے ہے جس کا مطلب ہے کہ تمام حروف سے مماثل ہوں۔#!/bin/bash VAR='GNU/Linux is an operating system' if]; then echo "It's there." fiاسکرپٹ مندرجہ ذیل کی بازگشت ہوگی:
It's there.دوسرا آپشن یہ ہے کہ ریجیکس آپریٹر
=~جیسا کہ ذیل میں دکھایا گیا ہے:#!/bin/bash VAR='GNU/Linux is an operating system' if]; then echo "It's there." fiستارہ کے بعد کا دورانیہ
.*صفر یا اس سے زیادہ کے کسی بھی کردار سے میل کھاتا ہے سوائے ایک نئے لائن کردار کے۔چیک کریں اگر کوئی سٹرنگ خالی ہے
کافی حد تک آپ کو یہ بھی چیک کرنے کی ضرورت ہوگی کہ متغیر خالی تار ہے یا نہیں۔ آپ
-nاور-zآپریٹرز کا استعمال کرکے ایسا کرسکتے ہیں۔#!/bin/bash VAR='' if]; then echo "String is empty." fiString is empty.#!/bin/bash VAR='Linuxize' if]; then echo "String is not empty." fiاسٹرنگز کا موازنہ کیس آپریٹر سے کرنا
ٹیسٹ آپریٹرز استعمال کرنے کے بجائے آپ ڈور کا موازنہ کرنے کے لئے بھی کیس اسٹیٹمنٹ استعمال کرسکتے ہیں۔
#!/bin/bash VAR="Arch Linux" case $VAR in "Arch Linux") echo -n "Linuxize matched";; Fedora | CentOS) echo -n "Red Hat";; esacلغوسوگرافک موازنہ
لغو گرافیکل موازنہ ایک عمل ہے جہاں حرفوں کو بالترتیب دائیں سے ایک ترتیب میں موازنہ کرکے دو تاروں کا حرف تہجی موازنہ کیا جاتا ہے۔ اس قسم کا موازنہ شاذ و نادر ہی استعمال ہوتا ہے۔
مندرجہ ذیل اسکرپٹ دو لغتوں کا موازنہ لغت سے کرتے ہیں۔
#!/bin/bash VAR1="Linuxize" VAR2="Ubuntu" if]; then echo "${VAR1} is lexicographically greater then ${VAR2}." elif]; then echo "${VAR2} is lexicographically greater than ${VAR1}." else echo "Strings are equal" fiاسکرپٹ مندرجہ ذیل کو پیدا کرے گی:
Ubuntu is lexicographically greater than Linuxize.نتیجہ اخذ کرنا
موازنہ کرنا باش اسکرپٹنگ میں سب سے بنیادی اور اکثر استعمال ہونے والی کاروائی ہے۔ اس ٹیوٹوریل کو پڑھنے کے بعد ، آپ کو باش میں ڈور کا موازنہ کرنے کا طریقہ اچھی طرح سے سمجھنا چاہئے۔ آپ سٹرنگ کنٹیکٹیشن کے بارے میں ہمارے گائیڈ کو بھی چیک کرسکتے ہیں۔
بش ٹرمینل
-
ونڈوز 10/8 میں WinX مینو میں دوبارہ شامل کریں، دوبارہ شروع کریں، ونڈ پاور پاور مینو میں اختیارات کو دوبارہ شروع کریں، دوبارہ شروع کریں، شاٹ کو دوبارہ شامل کریں، دوبارہ شروع کرنے یا اختیارات کو کیسے شامل کریں WinX مینو میں کسی شارٹ کٹ. ونڈوز میں پاور صارف مینو اہم ونڈوز کی خصوصیات میں مفید شارٹ کٹس پر مشتمل ہے.
ہم نے اپنے پچھلے مراسلے میں ونڈوز 8 کو بند کرنے اور دوبارہ شروع کرنے کے بہت سے طریقوں کو دیکھا ہے، جیسے کہ آؤٹ کرنے کے لئے 10 مختلف طریقوں، ونڈوز 8 یا پاور شیل سکرپٹ ونڈوز بند، ٹائلیں شروع کرنے کی سکرین پر دوبارہ شروع کریں. اب آج کی اشاعت میں، ہم دیکھیں گے کہ کس طرح شٹٹ شامل کرنے کے لئے، اختیارات کو دوبارہ شروع کریں
آؤٹ لک ای میل علیاس یا مائیکروسافٹ اکاؤنٹس کا استعمال کیسے کریں، شامل کریں، حذف کریں، کیسے بنائیں، شامل کریں، حذف کریں، مائیکروسافٹ صارفین کو تخلیق کرنے، ضم کرنے کی اجازت دیتا ہے ، آؤٹ لک ای میل عرفہ شامل کریں، اور مختلف عرفات کیلئے اسی ان باکس اور اکاؤنٹس کی ترتیبات کا استعمال کریں.
Outlook.com
مائیکروسافٹ آفس میں Pickit Free Images Add-In کو کیسے شامل کریں اور استعمال کرنے کے لئے Pickit Free Images Add-In کو کیسے شامل کریں اور استعمال کریں، آپ کے لفظ میں اعلی معیار کے بصیرت داخل کریں، پاور پوائنٹ، اور سوئی دستاویز کے لۓ پینٹ گلوبل فوٹوگرافی کمیونٹی سے آفس کے لئے پٹٹ اضافی میں شامل ہوسکتا ہے.
پریزنٹیشنوں کی وضاحت کرنا لازمی نہیں ہے، اور یہ ایک ایسی تصویر ہے جسے پیشکش کی مثال کے طور پر پیش کرتا ہے. اس سے ہمیں بہت سے طریقوں سے مدد ملتی ہے. مثال کے طور پر، اس سے ہم کسی نقطہ نظر کے بغیر ایک نقطہ پر زور دیتے ہیں. مائیکروسافٹ آفس کے لئے ایک نئی اضافی -







