Mac OS X میں ٹرمینل میں رنگ شامل کریں۔
Mac OS X میں ٹرمینل میں رنگین ls آؤٹ پٹ شامل کرنا آنکھوں پر کمانڈ لائن کے ارد گرد گھومنے پھرنے کا ایک اچھا طریقہ ہے۔ اس سے مختلف آئٹمز مختلف رنگوں میں ظاہر ہوتے ہیں، بشمول ڈائریکٹریز، فائلز، ایگزیکیوٹیبل، اور علامتی لنکس۔
Mac OS X ٹرمینل میں رنگ 'ls' کمانڈ آؤٹ پٹ کیسے شامل کریں
ہم گہرے اور ہلکے دونوں ٹرمینلز کے لیے حسب ضرورت رنگ آؤٹ پٹ سیٹنگ کا احاطہ کریں گے، اور آپ کمانڈ لائن پر "ls -G" ٹائپ کرکے کلر ls آؤٹ پٹ کا پیش نظارہ حاصل کر سکتے ہیں۔ ls -G کے ساتھ پیش نظارہ ٹرمینلز کے رنگ کی ترتیبات پر منحصر ہوگا اور یہ ضروری نہیں کہ ذیل کے اسکرین شاٹس میں دکھائے گئے رنگوں کی نمائندگی کرے گا۔
- ٹرمینل کھولیں اور ٹائپ کریں: nano .bash_profile
- دستاویز کے نیچے تشریف لے جانے کے لیے تیر والے بٹنوں کا استعمال کریں اور ٹرمینلز کی ظاہری شکل کے لحاظ سے نیچے متن کے کسی ایک بلاک میں چسپاں کریں (مزید تخصیصات کے لیے نیچے مین انٹری دیکھیں)
ڈارک ٹرمینل تھیمز کے لیے رنگ:export CLICOLOR=1 ایکسپورٹ LSCOLORS=GxFxCxDxBxegedabagaced
لائٹ ٹرمینل تھیمز کے لیے رنگ:export CLICOLOR=1 ایکسپورٹ LSCOLORS=ExFxBxDxCxegedabagacad
- سٹرنگز کو .bash_profile میں چسپاں کرنے کے بعد تصدیق کریں کہ یہ نینو میں کچھ اس طرح نظر آتا ہے:
- نئی ٹرمینل ونڈو کو بچانے اور کھولنے کے لیے Control+O کو دبائیں
- رنگ آؤٹ پٹ کی تصدیق کے لیے "ls" یا "ls -la" ٹائپ کریں
اختیاری طور پر، آپ ls کو ls -GFh جیسی کسی چیز سے جوڑنے کے لیے .bash_profile میں ایک عرف بنانا چاہیں گے، یہ اس طرح نظر آئے گا:
alias ls='ls -GFh'
یہ Mac OS X 10.6, OS X 10.7, OS X 10.8 اور اس سے آگے کے ساتھ کام کرے گا، جب تک کہ آپ bash شیل استعمال کر رہے ہیں۔ اگر آپ کو یقین نہیں ہے کہ آپ کون سا شیل استعمال کر رہے ہیں، تو "bash" کے لیے ٹرمینل ونڈو ٹائٹل بار میں دیکھیں، یا آپ درج ذیل کمانڈ سے چیک کر سکتے ہیں:
echo $SHELL
آؤٹ پٹ "/bin/bash" ہوگی اگر یہ bash ہے، اور کچھ اور اگر نہیں ہے۔
یہ نہ بھولیں کہ آپ ٹرمینل ونڈوز کی ظاہری شکل کو بھی فوری طور پر تبدیل کر سکتے ہیں اور ٹرمینل وال پیپر کو بھی تبدیل کر سکتے ہیں۔
دستی طور پر LSCOLORS کو حسب ضرورت بنانا اگر اوپر کے رنگوں کے انتخاب آپ کے لیے ایسا نہیں کر رہے تھے، تو آپ جو چاہیں سیٹ کر سکتے ہیں۔ LSCOLORS پر دستی صفحہ یہ ہے اگر آپ اسے شاٹ دینا چاہتے ہیں۔ پہلے سے طے شدہ "exfxcxdxbxegedabagacad" ہے لیکن .bash_profile کلر انٹری کو صاف کرنے سے رنگوں کے کوئی بھی گھناؤنے امتزاج بھی ختم ہو جائیں گے۔