lolcat کے ساتھ ٹرمینل کمانڈ آؤٹ پٹ کے لیے رنگوں کا رینبو حاصل کریں
ٹرمینل پہلے سے طے شدہ ہے کہ سفید متن پر بورنگ سیاہ کا ایک گروپ ہے، اور یہ یقینی ہے کہ آپ ظاہری شکل کو دوسرے تھیمز میں تبدیل کر سکتے ہیں، رنگ، پس منظر کی تصاویر، دھندلاپن، شفافیت، اور دیگر UI حسب ضرورت شامل کر سکتے ہیں، لیکن کیا آپ واقعی چاہتے ہیں کہ ان پٹ اور آؤٹ پٹ کے لیے بلی کمانڈ کا اندردخش ورژن ہے، ٹھیک ہے؟ ٹھیک ہے، یقیناً آپ قوس قزح کی پیداوار چاہتے ہیں، کون نہیں چاہے گا؟
یہی جگہ پر lolcat کمانڈ لائن یوٹیلیٹی آتی ہے، کیونکہ lolcat ایک concatenate یوٹیلیٹی ہے جو بہت رنگین بلی کے متبادل کے طور پر کام کر سکتی ہے، یا کوئی بھی معیاری ان پٹ لے سکتی ہے اور آؤٹ پٹ کو متن کے اندردخش کے طور پر پھینک سکتی ہے۔ کیا یہ مفید ہے؟ ٹھیک ہے، اس کا فیصلہ آپ پر ہے، لیکن یہ یقینی طور پر مزے دار اور زیادہ جاندار نظر آتا ہے۔
نوٹ: اگر یہ ابھی تک واضح نہیں تھا، تو یہ ایک طرح کا مذاق ہے، لیکن lolcat جائز طور پر کام کرنے والی بلی کے متبادل کے طور پر کام کرتا ہے۔ چونکہ یہ مکمل طور پر کمانڈ لائن کے اندر موجود ہے، اس لیے یہ ان اعلی درجے کے صارفین کے لیے بہترین ہے جو ٹرمینل استعمال کرنے میں آرام سے ہیں… اور جو اندردخش کی پیداوار چاہتے ہیں۔
Mac OS X ٹرمینل میں lolcat انسٹال کرنا
جواہر، انسٹالر استعمال کرنے کے قابل ہونے کے لیے آپ کو میک پر روبی انسٹال کرنے کی ضرورت ہوگی اور پھر lolcat انسٹال کرنا کیک کا ایک ٹکڑا ہے:
gem install lolcat
اس سے lolcat کو بالکل ٹھیک انسٹال کرنا چاہیے، لیکن اگر آپ کو لکھنے کی اجازت میں اس طرح کی غلطی ملتی ہے:
"خرابی: منی کو چلاتے وقت … (Gem::FilePermissionError) آپ کو /Library/Ruby/Gems/2.0.0 ڈائریکٹری کے لیے لکھنے کی اجازت نہیں ہے۔"
آپ اپنی uid کو شامل کرنے کے لیے یا تو جیمز ڈائرکٹری کی اجازتوں کو ایڈجسٹ کر سکتے ہیں، یا پھر بھی اس پر لکھنے کے لیے سوڈو کا استعمال کر سکتے ہیں:
sudo gem install lolcat
انسٹال مکمل ہونے میں صرف ایک یا دو منٹ لگیں گے۔
آؤٹ پٹ کو اندردخش بنانے کے لیے lolcat کا استعمال کریں
lolcat کی تنصیب کے ساتھ، آپ lolcat استعمال کرنے اور رنگین ہونے کے لیے تیار ہیں۔ اپنے ٹرمینل کو ریفریش کریں یا ایک نیا لانچ کریں اور آپ جانے کے لیے تیار ہیں۔ آپ lolcat مدد فائل کو پرنٹ کرکے ابتدائی شکل حاصل کرسکتے ہیں:
lolcat -h
پھر آپ کو اب تک کا سب سے رنگین مددی متن نظر آئے گا۔
لیکن وہاں کیوں رکے؟ آپ لولکیٹ میں کسی بھی چیز کو پائپ کر سکتے ہیں اور اسے اندردخش بھی بنا سکتے ہیں:
ps aux|grep root|lolcat
یا ایک خوبصورت اندردخش میں کچھ کوڈ ظاہر کرنے کے لیے lolcat استعمال کریں:
lolcat ~/dev/scripty.py
اگر آپ کچھ اضافی حیرت چاہتے ہیں تو -a جھنڈا خاص طور پر پرجوش ہے کیونکہ یہ سائیکلنگ کے رنگوں کا ایک متحرک اندردخش اثر پیدا کرتا ہے، جو بنیادی طور پر انسانی اختراع کی چوٹی ہے۔
مثال کے طور پر، یہ 500 کی گنتی کے لیے Apple لوگو کو اندردخش میں متحرک کرے گا:
echo |lolcat -a -d 500
ascii آرٹ کا رنگین بلاک چاہتے ہیں؟ cowsay یا بینر استعمال کریں:
banner osxdaily.com|lolcat
امکانات لامتناہی ہیں۔
lolcat یوٹیلیٹی اوپن سورس ہے، دلچسپی رکھنے والے گیتھب پر پروجیکٹ کا صفحہ دیکھ سکتے ہیں۔