क्या बैश में प्रॉम्प्ट को रंगना संभव है?


14

क्या बाश में संकेत ("उपयोगकर्ता @ होस्ट: ~ / dir / $") को रंगना संभव है? कुछ कमांड बहुत अधिक आउटपुट उत्पन्न करते हैं और कभी-कभी यह पता लगाना मुश्किल होता है कि यह कहां से शुरू हुआ। रंगने से बहुत मदद मिलेगी।


जवाबों:


30

इसे करने का एक आसान तरीका मिला:

टिप्पणी हटाएं force_color_prompt=yesमें ~/.bashrc


1
यह निश्चित रूप से सबसे आसान तरीका है :)
लिटिल जवा

मैंने ~ / .bashrc में इस विकल्प को बिल्कुल अनदेखा कर दिया! वैसे भी थैंक्स!
उबंटुसर

0

बशीश कंसोल के लिए एक थीम इंजन है; कुछ स्क्रीन शॉट्स की जाँच करें :-)

इसे स्थापित करना आसान है:

  1. वेबसाइट पर डाउनलोड लिंक पर क्लिक करें
  2. Ubuntu के लिए बहस प्राप्त करें
  3. डाउनलोड की गई फ़ाइल को डबल-क्लिक करें और सॉफ़्टवेयर केंद्र आपके लिए इसे स्थापित करेगा।

उसके बाद, किसी भी खुले टर्मिनल को बंद करें और टाइप करें:

bashish list

पहले से निर्मित थीम की सूची प्राप्त करने के लिए।

मज़े :-)


0

अन्य समाधानों के लिए एक वैकल्पिक विकल्प:

अगर [ $ ( जो कि dircolors ) ] तो अगर [ - r ~ /। dircolors ] तो eval "$ (dircolors -b ~ / .dircolors)" और eval "$" (dircolors -b) " fi 
  export color_support = true
 fi  

    
  
     
  
     
  

इसके अतिरिक्त, आप रंगों को सामान्य कमांड जैसे lsऔर में सक्षम कर सकते हैं grep

अगर [ "$ color_support" = true ] तो 
  उर्फ ls = "ls --color = ऑटो" 
  alias grep = "grep --color = ऑटो" फाई   


उस कोड को किन फ़ाइलों में संग्रहीत किया जाना चाहिए?
चाई टी। रेक्स

मैं .bashrcसरलता के लिए सुझाव देता हूं । :)
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.