لینکس میں ازگر کا اسکرپٹ کیسے چلایا جائے۔

Lynks My Azgr Ka Askrp Kys Chlaya Jay



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

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

لینکس میں ازگر کا اسکرپٹ کیسے چلایا جائے۔

سب سے پہلے، اپنے سسٹم میں فی الحال انسٹال شدہ ازگر کا ورژن چیک کریں۔







Python2 کے لیے:



python - ورژن

Python3 کے لیے:



python3 --version





اب آپ اپنے لینکس ڈیوائس پر کسی بھی Python اسکرپٹ کو محض درج ذیل کمانڈ میں داخل کر کے چلا سکتے ہیں۔

python script_name py

اس بات کو یقینی بنائیں کہ آپ 'script_name.py' کو اصل اسکرپٹ کے نام سے بدل دیں جس پر آپ عمل کرنا چاہتے ہیں۔ مثال کے طور پر، آئیے 'hello_world.py' اسکرپٹ چلائیں۔



python hello_world. py

یہ کمانڈ اسکرپٹ کو چلاتا ہے اور نتیجہ دکھاتا ہے جیسا کہ درج ذیل تصویر میں دکھایا گیا ہے۔

مزید برآں، اگر آپ اس آؤٹ پٹ کو علیحدہ ٹیکسٹ فائل میں محفوظ کرنا چاہتے ہیں، تو درج ذیل کمانڈ کا استعمال کریں:

python3 اسکرپٹ_نام۔ py > فائل . TXT
  1. دوبارہ، 'script_name.py' کو تبدیل کریں جیسا کہ آپ نے پہلے کمانڈ میں کیا تھا۔
  2. '>' کی علامت نتیجے میں آنے والی آؤٹ پٹ کو ٹیکسٹ فائل میں بھیجتی ہے۔
  3. 'file.txt' کو ٹیکسٹ فائل سے بدل دیں جہاں آپ آؤٹ پٹ محفوظ کر رہے ہیں۔ یاد رکھیں، اگر یہ موجودہ ڈائرکٹری میں پہلے سے موجود ہے تو یہ آؤٹ پٹ کو مخصوص فائل کی طرف لے جاتا ہے۔ دوسری صورت میں، یہ نتیجہ کو بچانے کے لیے آپ کے مخصوص نام کے ساتھ ایک نئی ٹیکسٹ فائل بناتا ہے۔

مثال کے طور پر، اگر آپ آؤٹ پٹ کو 'results.txt' نامی فائل پر بھیجنا چاہتے ہیں، تو کمانڈ یہ ہو گی:

python3 hello_world. py > نتیجہ TXT

جب آپ یہ کمانڈ درج کرتے ہیں تو کمانڈ لائن ڈیفالٹ کے طور پر کچھ بھی ظاہر نہیں کرتی ہے۔ لہذا، یہ چیک کرنے کے لیے کہ آیا اس نے فائل بنائی ہے، 'ls' کمانڈ استعمال کریں۔

جیسا کہ آپ پچھلی تصویر کے نیچے دائیں طرف دیکھ سکتے ہیں، سسٹم مخصوص ٹیکسٹ فائل بناتا ہے اور اسکرپٹ کے آؤٹ پٹ کو اسٹور کرتا ہے۔

اسی طرح، آپ پچھلی کمانڈ میں سنگل '>>' کی بجائے ڈبل '>>' کا استعمال کرتے ہوئے اسی فائل میں دیگر Python اسکرپٹس کے آؤٹ پٹ کو بھی شامل کرسکتے ہیں۔

python3 hello_world. py >> نتائج TXT

پچھلی کمانڈ چلانے کے بعد، آپ کو 'result.txt' فائل کے اندر دو آؤٹ پٹ نظر آئیں گے۔ '>>' ایکسپریشن سسٹمز کو کسی خاص ٹیکسٹ فائل میں شامل/ضم کرنے کی ہدایت کرتا ہے۔

نتیجہ

Python اسکرپٹ ان فائلوں کا حوالہ دیتے ہیں جن میں Python کوڈ ہوتے ہیں۔ پروگرامنگ کی دنیا میں ہر ایک کو یہ سیکھنے کی ضرورت ہے کہ لینکس سسٹم میں ازگر کے پروگراموں اور اسکرپٹس کو کیسے چلانا ہے۔ اسی لیے ہم نے اس گائیڈ میں لینکس میں ازگر کی اسکرپٹ چلانے کے بارے میں وضاحت کی۔ سب سے پہلے، ہم نے اسکرپٹ کو چلانے کے لیے کمانڈ پر تبادلہ خیال کیا۔ پھر، ہم نے سادہ مثالوں کا استعمال کرتے ہوئے اس کے آؤٹ پٹ کو ٹیکسٹ فائلوں میں محفوظ کرنے کے طریقوں کا مظاہرہ کیا۔