रंग प्रदर्शित करने के लिए टर्मिनल नहीं मिल सकता (Mavericks)


2

मैं हाल ही में एक स्क्रिप्ट पर बैकअप फ़ाइलों आदि के लिए अपने स्वयं के उपयोग के लिए काम कर रहा हूं, लेकिन हाल ही में मैंने सोचा कि यह अच्छा लग सकता है अगर मैं सफाई करने में सक्षम था और सब कुछ अच्छा और सुव्यवस्थित था (रंगों के साथ और क्या नहीं)। हालांकि मैं इसे पूरा करने में असमर्थ था। एक शेल स्क्रिप्ट में मैंने निम्नलिखित लिखा है और मैंने जो कई कॉम्बोस किए हैं उसके बावजूद मैं यह काम पाने में असमर्थ हूं।

Mavericks पर इस परीक्षण के रूप में मैं अभी तक Yosemite को अद्यतन नहीं कर सकता।

echo '\033Some text'

क्या कोई इस पर प्रकाश डाल सकता है?

जवाबों:


1

प्रयत्न:

echo $'\e[34m''some text'

या

echo $(tput setaf 1) some text

अधिक विस्तृत जानकारी के लिए, इस पोस्ट को देखें: https://superuser.com/questions/33914/why-doesnt-echo-support-e-escape-when-using-the-e-argument-in-mososx


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