جب آپ لینکس ٹرمینل میں کمانڈ یا سکرپٹ چلاتے ہیں تو ، یہ آپ کے فوری دیکھنے کے لیے اسکرین پر آؤٹ پٹ پرنٹ کرتا ہے۔
ایسے وقت آئیں گے جب آپ کو مستقبل کے حوالوں کے لیے آؤٹ پٹ کو فائل میں محفوظ کرنے کی ضرورت ہوگی۔ ابھی، آپ یقینی طور پر لینکس ٹرمینل میں کاپی اور پیسٹ کرسکتے ہیں۔ لیکن لینکس کمانڈ لائن میں شیل اسکرپٹ یا کمانڈ کے آؤٹ پٹ کو بچانے کے بہتر طریقے ہیں۔ میں انہیں آپ کو دکھاتا ہوں۔
طریقہ 1: لینکس میں فائل کرنے کے لیے کمانڈ آؤٹ پٹ کو بچانے کے لیے ری ڈائریکشن کا استعمال کریں۔
آپ کر سکتے ہیں۔ اس مقصد کے لیے لینکس میں ری ڈائریکشن استعمال کریں۔ . ری ڈائریکشن آپریٹر کے ساتھ ، اسکرین پر آؤٹ پٹ دکھانے کے بجائے ، یہ فراہم کردہ فائل پر جاتا ہے۔
بوٹ ایبل یو ایس بی لینکس ٹکسال بنانے کا طریقہ
- کمانڈ آؤٹ پٹ کو فائل میں موجود کسی بھی موجودہ مواد کی جگہ فائل میں ری ڈائریکٹ کرتا ہے۔
- >> ری ڈائریکٹس فائل کے موجودہ مواد (اگر کوئی ہے) کے آخر میں کمانڈ آؤٹ پٹ کو شامل کرتا ہے۔
اس طرح فائل میں آؤٹ پٹ کو ری ڈائریکٹ کرنے کے لیے STDOUT ری ڈائریکشن آپریٹر کا استعمال کریں:
دو انگلیوں کی اسکرولنگ ونڈوز 10 کام نہیں کررہی ہے۔
command > file.txt
اگر file.txt موجود نہیں ہے تو یہ خود بخود بن جائے گی۔ اگر آپ اسی فائل کے ساتھ> ری ڈائریکٹ کو دوبارہ استعمال کرتے ہیں تو ، فائل کا مواد نئے آؤٹ پٹ سے بدل جاتا ہے۔
نیچے دی گئی مثال اسے بہتر طور پر ظاہر کرتی ہے۔ یہ سب سے پہلے آؤٹ پٹ کو بچاتا ہے۔ ls -l کمانڈ. اور پھر بعد میں ، یہ فائل کے مواد کو آؤٹ پٹ کے ساتھ بدل دیتا ہے۔ ls * .c کمانڈ.

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