آیت الکرسی Ú©ÛŒ ایسی تلاوت آپ Ù†Û’ شاید Ù¾ÛÙ„Û’@ کبهی Ù†Û Ø³Ù†ÛŒ هوU
فہرست کا خانہ:
echo
کمانڈ لینکس میں سب سے بنیادی اور اکثر استعمال ہونے والی کمانڈوں میں سے ایک ہے۔
echo
کو معیاری آؤٹ پٹ پر چھاپ دیا جاتا ہے۔
echo
عام طور پر کسی پیغام کو ظاہر کرنے یا دیگر احکامات کے نتائج کو ظاہر کرنے کے لئے شیل اسکرپٹ میں استعمال ہوتی ہے۔
ایکو کمانڈ
echo
ایک شیل ساختہ ہے اور بیشتر دوسرے مشہور شیل جیسے زیش اور کشت۔ اس کا سلوک شیل سے شیل سے تھوڑا مختلف ہے۔
ایک اسٹینڈ
/usr/bin/echo
افادیت بھی ہے ، لیکن عام طور پر ، شیل بلٹ ان ورژن کو فوقیت دیتی ہے۔ ہم
echo
باش بلٹین ورژن کا احاطہ کریں گے۔
echo
کمانڈ کا نحو ذیل میں ہے۔
echo
- جب
-nآپشن استعمال کیا جاتا ہے تو ، پچھلی نئی لائن کو دبا دیا جاتا ہے۔ اگر آپشن دیا جاتا ہے تو ، ذیل میں بیک سلیش سے بچ جانے والے کرداروں کی ترجمانی کی جائے گی۔-
\\- ایک بیک سلیش کردار دکھاتا ہے۔\a- انتباہ (BEL)\b- ایک بیک اسپیس کریکٹر دکھاتا ہے۔\c- کسی بھی اور آؤٹ پٹ کو دبائیں -\e- فرار کا کردار دکھاتا ہے۔\f- ایک فارم فیڈ کردار دکھاتا ہے۔- ایک نئی لائن دکھاتا ہے۔ -\r- گاڑی کی واپسی دکھاتا ہے۔ -\t- ایک افقی ٹیب دکھاتا ہے۔\v- عمودی ٹیب دکھاتا ہے۔
-Eکا اختیار فرار ہونے والے کرداروں کی تشریح کو غیر فعال کرتا ہے۔ یہ پہلے سے طے شدہ ہے۔ -
echo
کمانڈ استعمال کرتے وقت کچھ نکات پر غور کرنے کی ضرورت ہے۔
-
echoکمانڈ پر دلائل پیش کرنے سے پہلے شیل تمام متغیرات ، وائلڈ کارڈ کے ملاپ اور خصوصی حرفوں کا متبادل بنائے گا۔ اگرچہ ضروری نہیں ہے ، یہ ایک اچھا پروگرامنگ مشق ہے کہ ڈوبل یا سنگل قیمتوں میںechoپر آنے والے دلائل کو منسلک کرنا۔ جب واحد حوالوں کا استعمال کرتے ہوئے''قیمتوں میں منسلک ہر کردار کی لفظی قدر محفوظ رہے گی۔ متغیرات اور احکامات میں توسیع نہیں کی جائے گی۔
echo
مثالیں
ایکو کمانڈ کو استعمال کرنے کا طریقہ مندرجہ ذیل مثالوں میں دکھایا گیا ہے۔
-
معیاری آؤٹ پٹ پر متن کی لکیر دکھائیں۔
echo Hello, World!Hello, World!ڈبل اقتباس پر مشتمل متن کی لکیر دکھائیں۔
ڈبل اقتباس پرنٹ کرنے کے ل it ، اسے ایک حوالوں میں بند کریں یا بیک سلیش کے کردار سے اس سے بچیں۔
echo 'Hello "Linuxize"'echo "Hello \"Linuxize\""Hello "Linuxize"ایک اقتباس پر مشتمل متن کی ایک لائن دکھائیں۔
کسی ایک اقتباس کو پرنٹ کرنے کے ل To ، اسے ڈبل حوالوں میں بند کریں یا اے این ایس آئی-سی کوٹنگ کا استعمال کریں۔
echo "I'm a Linux user."echo $'I\'ma Linux user.'I'm a Linux user.خصوصی حروف پر مشتمل ایک پیغام دکھائیں۔
فرار ہونے والے کرداروں کی ترجمانی کو قابل بنانے کے لئے
-eآپشن کا استعمال کریں۔echo -e "You know nothing, Jon Snow.\n\t- Ygritte"You know nothing, Jon Snow. - Ygritteپیٹرن سے ملنے والے حرف
echoکمانڈ پیٹرن مماثلت والے حروف ، جیسے وائلڈ کارڈ کے حروف کے ساتھ استعمال کی جاسکتی ہے۔ مثال کے طور پر ، نیچے دی گئی کمانڈ موجودہ ڈائریکٹری میں موجود تمام.phpفائلوں کے نام لوٹائے گی۔echo The PHP files are: *.phpThe PHP files are: index.php contact.php functions.phpایک فائل پر ری ڈائریکٹ
آؤٹ پٹ کو اسکرین پر ظاہر کرنے کے بجائے ، آپ
>>آپریٹرز کا استعمال کرکے اسے کسی فائل میں ری ڈائریکٹ کرسکتے ہیں۔echo -e 'The only true wisdom is in knowing you know nothing.\nSocrates' >> /tmp/file.txtاگر file.txt موجود نہیں ہے تو ، کمانڈ اسے تخلیق کرے گی۔ استعمال کرتے وقت
>فائل کو اوور رائٹ کر دیا جائے گا ، جبکہ>>فائل کو آؤٹ پٹ شامل کریں گے۔فائل کا مواد دیکھنے کے لئے
catکمانڈ کا استعمال کریں:cat /tmp/file.txtThe only true wisdom is in knowing you know nothing. Socratesمتغیر کی نمائش
echoمتغیرات کو بھی ظاہر کرسکتی ہے۔ مندرجہ ذیل مثال میں ، ہم اس وقت لاگ ان صارف کا نام پرنٹ کریں گے۔echo $USERlinuxize$USERایک شیل متغیر ہے جو آپ کا صارف نام رکھتا ہے۔کمانڈ کی آؤٹ پٹ ڈسپلے کرنا
echoکی دلیل میں کمانڈ آؤٹ پٹ شامل کرنے کے لئے$(command)اظہار کا استعمال کریں۔ مندرجہ ذیل کمانڈ موجودہ تاریخ دکھائے گی:echo "The date is: $(date +%D)"The date is: 04/17/19رنگ میں دکھایا جا رہا ہے
پیش منظر اور پس منظر کے رنگ تبدیل کرنے یا متن کی خصوصیات جیسے انڈر سکور اور بولڈ کو سیٹ کرنے کے لئے اے این ایس آئی سے فرار کے سلسلے کا استعمال کریں۔
echo -e "\033[1;37mWHITE"echo -e "\033[0;30mBLACK"echo -e "\033[0;34mBLUE"echo -e "\033[0;32mGREEN"echo -e "\033[0;36mCYAN"echo -e "\033[0;31mRED"echo -e "\033[0;35mPURPLE"echo -e "\033[0;33mYELLOW"echo -e "\033[1;30mGRAY"
نتیجہ اخذ کرنا
ابھی تک ، آپ کو اچھی طرح سے سمجھنا چاہئے کہ
echo
کمانڈ کس طرح کام کرتی ہے۔
مائیکروولا اور ٹی موبائل کے ساتھ ساتھ ساتھ ساتھ ساتھ ساتھ ساتھ ساتھ ساتھ ساتھ ساتھ ساتھ ساتھ ساتھ ساتھ بغاوت کرنے کی امید ہے.
موٹوولا نے اپنے موبائل موبائل آلہ کو Google لوڈ، اتارنا Android آپریٹنگ سسٹم پر مبنی اعلان کیا.
مثال کے ساتھ لینکس میں curl کمانڈ
صارف صارف کی بات چیت کے بغیر کام کرنے کے لئے تیار کردہ سرور سے ڈیٹا کی منتقلی کے لئے کرل ایک کمانڈ لائن افادیت ہے۔ اس ٹیوٹوریل میں ، ہم آپ کو عملی نمونوں اور کرال کے سب سے عام اختیارات کی تفصیلی وضاحت کے ذریعہ curl کا آلہ استعمال کرنے کا طریقہ بتائیں گے۔
مثال کے ساتھ لینکس میں Tr کمانڈ
Tr لینکس اور یونکس سسٹم میں ایک کمانڈ لائن افادیت ہے جو معیاری ان پٹ سے حروف کا ترجمہ ، حذف اور نچوڑ لیتی ہے اور اس کا نتیجہ معیاری آؤٹ پٹ پر لکھ دیتی ہے۔








