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