cat یا concatenate کمانڈ دو یا زیادہ فائلوں کو یکجا کرنے کے لیے ایک ورسٹائل افادیت ہے۔ آپ ٹرمینل پر فائل کے مواد کو ٹیکسٹ ایڈیٹر میں کھولے بغیر اسے پرنٹ کرنے کے لیے cat کمانڈ بھی استعمال کر سکتے ہیں۔
کیٹ کمانڈ میں بہت سی دوسری خصوصیات ہیں جیسے فائلوں میں شامل کرنا، لائنوں کی تعداد ظاہر کرنا، نئی فائلیں بنانا وغیرہ۔ تاہم، بہت سے صارفین، خاص طور پر ابتدائی افراد، کیٹ کمانڈ کے بارے میں بہت کم جانتے ہیں۔ لہذا اس مضمون میں وہ سب کچھ ہے جو ایک نوزائیدہ کو لینکس میں کیٹ کمانڈ کے بارے میں جاننے کی ضرورت ہے۔
لینکس میں کیٹ کمانڈ کا استعمال کیسے کریں۔
جیسا کہ ہم نے پہلے ذکر کیا ہے، cat کمانڈ کا استعمال فائل کے مواد کو ظاہر کرنے کے لیے کیا جاتا ہے۔ تو یہاں cat کمانڈ کا بنیادی اظہار ہے:
کیٹ [ اختیارات ] < فائل >
اب script.txt فائل کے مواد کو ظاہر کرنے کے لیے ایک مثال لیتے ہیں:
کیٹ script.txt
اگر آپ نے اسکرپٹ یا کوڈ کا ایک ٹکڑا چلایا ہے اور اس کے آؤٹ پٹ کو فائل میں محفوظ کرنا چاہتے ہیں، تو براہ کرم درج ذیل کمانڈ کو چلائیں:
کیٹ > output.txtاگر آپ کی موجودہ ڈائرکٹری میں 'output.txt' نام کی کوئی دوسری فائل موجود نہیں ہے تو یہ کمانڈ پہلے اسے بنائے گی۔ اس کے بعد، یہ اس میں پہلے کی گئی کمانڈ کے آؤٹ پٹ کو محفوظ کر لے گا۔ متعدد فائلوں کو جوڑنے اور پھر ان کے مواد کو ظاہر کرنے کے لیے، درج ذیل کمانڈ کا استعمال کریں:
کیٹ file.txt filename.txt
فائل کے مشمولات کے ساتھ، آپ -n آپشن کا استعمال کرتے ہوئے ان کے لائن نمبر دکھا سکتے ہیں:
کیٹ -n file.txt
جب آپ کے پاس دو فائلیں ہوں، یعنی فائل 1 اور فائل 2، تو آپ نیچے دی گئی کمانڈ استعمال کر سکتے ہیں، لیکن فائل 2 کے مواد کو فائل 1 میں شامل کرنا چاہتے ہیں۔
کیٹ filename.txt >> file.txt
اسی طرح، آپ ایک فائل کے مواد کو دوسری فائل میں کلون کرسکتے ہیں:
کیٹ file.txt > filename.txt
A Quick Recap
کیٹ کمانڈ ایک طاقتور اور ورسٹائل افادیت ہے جو متعدد خصوصیات پیش کرتی ہے۔ تاہم، صارفین اکثر اس کی حقیقی صلاحیت سے ناواقف ہوتے ہیں، جس کی وجہ سے اسے کم استعمال کیا جاتا ہے۔ لہذا، یہ مضمون مختصر طور پر cat کمانڈ، اس کے اختیارات، اور مختلف استعمال کے معاملات کی وضاحت کرتا ہے۔
ہم نے دکھایا ہے کہ فائل کے مواد کو ظاہر کرنے، فائل کی کاپی بنانے، اسے دوسری فائل میں شامل کرنے، اور لائنوں کی تعداد دکھانے کے لیے کیٹ کمانڈ کا استعمال کیسے کریں۔