Ù...غربية Ù...ع عشيقها ÙÙŠ السرير، شاهد Ø¨Ù†ÙØ³Ùƒ
فہرست کا خانہ:
source
کمانڈ موجودہ شیل ماحول میں اس کی دلیل کے بطور مخصوص فائل سے کمانڈز پڑھتی ہے اور اس پر عملدرآمد کرتی ہے۔ افعال ، متغیرات اور ترتیب دینے والی فائلوں کو شیل اسکرپٹ میں لوڈ کرنا مفید ہے۔
source
باش اور دیگر مشہور خولوں میں ایک شیل بلٹین ہے جو لینکس اور UNIX آپریٹنگ سسٹم میں استعمال ہوتا ہے۔ اس کا سلوک شیل سے شیل سے تھوڑا مختلف ہوسکتا ہے۔
ماخذ کمانڈ ترکیب
source
کمانڈ
source
نحو ذیل میں ہے:
source FILENAME. FILENAME
-
sourceاور.(ایک مدت) ایک ہی کمانڈ ہیں۔ اگرFILENAMEکسی فائل کا پورا راستہ نہیں ہے تو ، کمانڈ فائل کو ماحولیاتی متغیر میں بیان کردہ ڈائریکٹریوں میں تلاش کرے گی۔ اگر فائل$PATHمیں نہیں ملتی ہے تو کمانڈ موجودہ ڈائرکٹری میں فائل کی تلاش کرے گی۔ اگر کوئیARGUMENTSدیئے گئے ہیں تو ، وہ فائل فائل کے مقاماتی پیرامیٹرز بن جائیں گے۔ اگر فائل نہیں ملتی ہے تو وہ1واپس آجائے گی۔
سورس کمانڈ کی مثالیں
اس حصے میں ، ہم کچھ بنیادی مثالوں پر غور کریں گے کہ کس طرح
source
کمانڈ کو استعمال کیا جائے۔
سورسنگ کام
اس مثال میں ، ہم ایک فائل بنائیں گے جس میں باش فنکشن شامل ہے جس میں جانچ پڑتال کی جاتی ہے کہ آیا اسکرپٹ چلانے والا صارف روٹ ہے یا نہیں ، اگر یہ میسج دکھاتا ہے اور اسکرپٹ سے باہر نکلتا ہے۔
فنکشن.ش
check_root () { if]; then echo "This script must be run as root" exit 1 fi }
اب آپ کے ہر اسکرپٹ میں جس کو صرف صارف کے ذریعہ چلانے کی ضرورت ہے ، وہ صرف فنکشنسش فائل کو ماخذ کریں اور
functions.sh
کو کال کریں:
#!/usr/bin/env bash source functions.sh check_root echo "I am root"
اس نقطہ نظر کا فائدہ یہ ہے کہ آپ کی اسکرپٹ چھوٹی اور زیادہ پڑھنے کے قابل ہوگی ، آپ جب بھی ضرورت ہو اسی فنکشن فائل کو دوبارہ استعمال کرسکتے ہیں اور اگر آپ کو کسی فنکشن میں ترمیم کرنے کی ضرورت ہوگی تو آپ صرف ایک فائل میں ترمیم کریں گے۔
باش کنفگریشن فائل
source
کمانڈ کے
source
، آپ فائل سے متغیرات بھی پڑھ سکتے ہیں۔ متغیرات کو
VARIABLE=VALUE
سنٹیکس ،
VARIABLE=VALUE
کا استعمال کرتے ہوئے طے کرنا چاہئے۔
آئیے ایک ٹیسٹ کنفیگریشن فائل بنائیں:
VAR1="foo" VAR2="bar"
اپنی باز کی اسکرپٹ میں کنفگریشن فائل کو پڑھنے کے لئے
source
کمانڈ استعمال کریں:
#!/usr/bin/env bash source config.sh echo "VAR1 is $VAR1" echo "VAR2 is $VAR2"
نتیجہ اخذ کرنا
اس گائیڈ میں ، آپ نے سیکھ لیا ہے کہ اپنے شیل اسکرپٹس میں
source
بلٹین کمانڈ کو کس طرح استعمال کریں۔
اوپن سورس کوالٹی ٹیسٹر آؤٹ پٹ کے اوپن سورس کوالٹی ٹیسٹر کھولیں ذریعہ سافٹ ویئر کی معیار کی جانچ پڑتال کے لۓ ایک کھلی وسائل کا ایک ابتدائی ورژن اب دستیاب ہے. .
اوپن ماخذ سافٹ ویئر (SQO-OSS) کے منصوبے کے لئے سافٹ ویئر کوالٹی وینٹریٹری نے الٹیہیا کور کے ایک الفا ورژن کو جاری کیا ہے، ایک کھلی منبع سوفٹ ویئر کے معیار چیکنگ کے آلے.
کا جائزہ لینے کے لۓ کم کمانڈ کی افادیت آسان ہے، کا جائزہ لیں: کمانڈ لائن کی افادیت پاورسیلس سے استعمال کرنے میں آسان ہے
کنسول میں سنگین کام کے لئے، چند افادیت (اگر کوئی بھی) لے لے کمانڈر کی صلاحیت سے مل سکے. اگر آپ کمانڈ لائن باقاعدگی سے استعمال کرتے ہیں، تو یہ ایک اچھی سرمایہ کاری ہے.
کمانڈ پرسٹ کا استعمال کرتے ہوئے تمام ڈیوائس ڈرائیوروں کی فہرست کیسے حاصل کرنے کے لۓ تمام ڈیوائس ڈرائیورز کی فہرست حاصل کرنے کے لۓ کیسے ہیں. آپ کو کمانڈ پرپٹ ونڈوز میں ڈرائیور کمانڈر کا استعمال کر سکتے ہیں. آپ کے ونڈوز 10 کمپیوٹر پر نصب تمام ڈیوائس ڈرائیورز کی فہرست.
ڈیوائس ڈرائیور







