मैं स्क्रीन पर आउटपुट करने से पहले किसी भी प्रोग्राम को स्क्रीन पर आउटपुट करना चाहता हूं, आउटपुट पकड़ सकता हूं, और कुछ कीवर्ड को रंगीन करना चाहता हूं।आप बैश खोल में प्रोग्राम आउटपुट को स्वचालित रूप से कैसे रंगते हैं?
bash# <program>
blah blah blah <-- this output has no color
बनाम
bash# <program>
blah blah blah <-- this output is colorful
आदर्श रूप में यह कोई बात नहीं क्या कार्यक्रम है: उदाहरण के लिए, यहाँ सामान्य कार्यक्रम उत्पादन है। मैं सिर्फ अपने कंसोल में अधिक रंग शामिल करने के लिए एक अच्छा तरीका ढूंढ रहा हूं।
संपादित करें: क्षमा करें, स्पष्ट होना चाहिए था। मैं सिर्फ शैल स्क्रिप्ट आउटपुट को रंगीन करने की कोशिश नहीं कर रहा हूं।
पीट सुझाव आजमाएँ: yourprogram | पावती --passthru - रंग "(कीवर्ड 1 | कीवर्ड 2 | कीवर्ड 3)" –