Fmt (Unix)
یونکس، پلان 9، انفرنو، اور یونکس جیسے آپریٹنگ سسٹمز میں کمانڈ کا استعمال انسانوں کے پڑھنے کے لیے قدرتی زبان کے متن کو فارمیٹ کرنے کے لیے کیا جاتا ہے۔ جائزہ کمانڈ روایتی طور پر کمپوزیشن کے بعد اور ڈیلیوری سے پہلے ای میل پیغامات کو ریفارمٹ کرنے کے لیے استعمال ہوتی رہی ہے۔ اس کا نحو مختلف یونکسوں میں ایک جیسا ہے، لیکن ایک جیسا نہیں ہے۔ ان پٹ لائنوں کو بالکل اسی طرح لپیٹنے کے بجائے (جی این یو کور یوٹیلیٹیز سے) ہدف کی چوڑائی تک پہنچنے والی ہر لائن کی لمبائی کے ساتھ عالمی سطح پر زیادہ سے زیادہ، متوازن آؤٹ پٹ پیدا کرنے کے لیے ان پٹ لائنوں کو توڑنے، بھرنے اور شامل کرنے کی کوششیں۔ کے زیادہ تر نفاذ میں، لفظ ریپ آپٹیمائزیشن کے طریقہ کار میں عام طور پر دو معیارات کی ضرورت ہوتی ہے: ٹارگٹ آؤٹ پٹ لائن کی چوڑائی، اور زیادہ سے زیادہ قابل قبول لائن کی چوڑائی (جو اصلاح کے لیے گنجائش دینے کے لیے پچھلے سے بڑی ہونی چاہیے)۔ ان دونوں آپشنز کو بیک وقت دینا ہمیشہ ممکن نہیں ہو سکتا۔ مثال کے طور پر، جی این یو کے ابتدائی ورژن صرف زیادہ سے زیادہ چوڑائی کے آپشن کو قبول کر سکتے ہیں، جو کہ سوئچ کے ذریعے دیا جاتا ہے، یا مطابقت کے لیے براہ راست پہلی کمانڈ لائن آپشن کے طور پر (بعد کے ورژن گول کی چوڑائی اور زیادہ سے زیادہ چوڑائی کی وضاحت کے لیے استعمال ہوتے ہیں)۔ تفصیلی مثالوں کے لیے سولرس مین پیج اور فری بی ایس ڈی دستی اندراج دیکھیں، اور زیادہ تر لینکس تقسیم کے ذریعے شامل جی این یو افادیت کی تازہ ترین دستاویزات سے موازنہ کریں۔ پلان 9 مین کا صفحہ بھی دیکھیں۔ اس کے برعکس، کوئی یونیکوڈ سپورٹ نہیں ہے، اور متن کے جواز کی حمایت نہیں کرتا ہے۔ کمانڈ مائیکروسافٹ ونڈوز کے لیے ایک علیحدہ پیکیج کے طور پر دستیاب ہے جو کہ عام جی این یو یونکس جیسی افادیت کے مقامی ون 32 بندرگاہوں کے انکس یوٹلس مجموعہ کے حصے کے طور پر دستیاب ہے۔ مثال کے طور پر اس طرح کا متن بطور ان پٹ دیا گیا ہے: لوریم آئیپسم ڈولور سیٹ امیٹ، کنسیکٹیوئر ایڈیپیسنگ ایلیٹ۔ آپ کو بہت اچھا لگ رہا ہے۔ الٹریسیس یو ٹی، فیسلسیس نان، پلونار نان۔ ان میں سے ہر ایک میں کوئی فرق نہیں پڑتا ہے۔ موربی ایڈ دوئی ان ڈائم آرنیئر ڈکٹم۔ پریزنٹ کنسیکٹیوئر وہیکلکولا آئیپسم۔ پرزنٹ ٹورٹر ماسا، کانگیو اور، آرنیئر ان، پوزیور ایجٹ، پیڈے۔ ویومس رونکس۔ کوئسک لیکس۔ ہاک ہیبیٹیسی پلیٹا ڈکٹمسٹ میں۔ نلم مورس ٹیلس، سولسیٹوڈن نان، سیمیپر ایجٹ، سوڈیلس نان، پیڈے۔ فاسیلس ویریئس اولم کارپر لبرو۔ فیوس آئیپسم لوریم، آئیکولس این ای سی، ولپوٹیٹ ویٹا، سسپیٹ ویل، ٹورٹر۔ کراس ویریئس۔ نلم فرنگیلا پیلینٹیسک اورکی۔ نونلا یو اینٹے پلونار ویلٹ رونکس لیسینیا۔ موربی فرنجیلا لیکس کون سی چیز ہے۔ ویستبولم سیم کوام، ڈیپیبس ان، فرنجیلا یوٹ، ویننیٹس یوٹ، نیک۔ اس سے گزرنے کے بعد، ہر لائن کی چوڑائی زیادہ سے زیادہ 50 حروف ہوتی ہے اور متن اس رکاوٹ کے اندر بہتا ہے: لوریم آئیپسم ڈولر سیٹ امیٹ، کنسیکٹیوئر ایڈیپیسنگ ایلیٹ۔ آپ کو بہت اچھا لگ رہا ہے۔ الٹریسیس یو ٹی، فیسلسیس نان، پلونار نان، پرس۔ ان میں سے ہر ایک میں کوئی فرق نہیں پڑتا ہے۔ موربی ایڈ دوئی ان ڈائم آرنیئر ڈکٹم۔ پریزنٹ کنسیکٹیوئر وہیکلکولا آئیپسم۔ پرزنٹ ٹورٹر ماسا، کانگیو اور، آرنیئر ان، پوزیور ایجٹ، پیڈے۔ ویومس رونکس۔ کوئسک لیکس۔ ہاک ہیبیٹیسی پلیٹا ڈکٹمسٹ میں۔ نلم مورس ٹیلس، سولسیٹوڈن نان، سیمیپر ایجٹ، سوڈیلس نان، پیڈے۔ فاسیلس ویریئس اولم کارپر لبرو۔ فیوس آئیپسم لوریم، آئیکولس این ای سی، ولپوٹیٹ ویٹا، سسپیٹ ویل، ٹورٹر۔ کراس ویریئس۔ نلم فرنگیلا پیلینٹیسک اورکی۔ نونلا یو اینٹے پلونار ویلٹ رونکس لیسینیا۔ موربی فرنجیلا لیکس کون سی چیز ہے۔ ویستبولم سیم کوام، ڈیپیبس ان، فرنجیلا یوٹ، ویننیٹس یوٹ، نیک۔ یہ بھی دیکھیں کہ یونکس کمانڈز کی فہرست حوالہ جات بیرونی لنکس یونکس ٹیکسٹ پروسیسنگ یوٹیلیٹیز پلان 9 کمانڈز انفرنو (آپریٹنگ سسٹم) کمانڈز