मुझे पता है कि गूंज का उपयोग करके एक रंगीन पाठ को प्रिंट करने के लिए, उदाहरण के लिए लाल रंग, कोड है: echo -e "\e[1;31m This is red text \e[0m"
और मुझे पता है कि इस उदाहरण में, 31 लाल रंग का कोड है और अन्य रंगों की संख्या है:
Black 0;30 Dark Gray 1;30
Blue 0;34 Light Blue 1;34
Green 0;32 Light Green 1;32
Cyan 0;36 Light Cyan 1;36
Red 0;31 Light Red 1;31
Purple 0;35 Light Purple 1;35
Brown 0;33 Yellow 1;33
Light Gray 0;37 White 1;37
और पृष्ठभूमि के रंगों के लिए, संख्या 40 से 47 है
क्या करता है: मेरे सवाल यह है \e
और [
और m
(31 के बाद) वास्तव में यहाँ क्या मतलब है?
मैंने मैन पेज में पढ़ा कि \ e बच रहा है, लेकिन मुझे समझ नहीं आया कि इसका क्या मतलब है।
echo "She said \"Hi\""
जैसा कि इस मामले (आपके सवाल) के लिए, आपको बेहतर उत्तर की प्रतीक्षा करनी होगी।